sezaicetin / img-create
使用PHP轻松创建和优化图像
1.1.0
2022-04-09 22:37 UTC
This package is not auto-updated.
Last update: 2024-09-22 10:27:11 UTC
README

IMG-CREATE
关于库
感谢GD库,我们可以在将图像文件(png、jpg、bmp、webp、gif)发送到浏览器之前,在所需的尺寸中重新创建并发送这些文件。当要调整大小的图像文件找不到时,将自动创建默认图像。
这对我们有什么好处?
- 降低带宽成本
- 性能/速度
- 文件找不到时自动创建默认图像
查看未经缩放的以高分辨率上传的图像文件是一种极大的浪费,尤其是对于那些无意识或懒惰的用户。
当然,这也存在一些缺点,但当我们进行利益/成本评估时,使用它将更加准确和合理。我可以推荐 ;)
(返回顶部)
入门
我们需要:composer、php、gd
安装
- Composer
composer require sezaicetin/img-create
(返回顶部)
用法
以下我添加了一些使用示例,以展示其用法。
- 示例 1
$img = new sezaicetin\Create\img('Company Name'); $img->create(300, 300, '/img/test.png');
- 示例 2
$img = new sezaicetin\Create\img('Company Name'); $img->create(500, 500, '/img/notfound');
- 示例 3
$img = new sezaicetin\Create\img(); $img->sticky = 'Company Name'; $img->create(600, 600, '/img/notfound');
- 示例 4
$img = new sezaicetin\Create\img('Company Name'); echo "<img src='".$img->create(300, 300, '/img/test.jpg')."' alt='Test Photo'>";
(返回顶部)
许可证
在MIT许可证下分发。有关更多信息,请参阅LICENSE
。
(返回顶部)
联系
Sezai ÇETİN - @sezaicetin - sezai@3xcode.com
库链接: https://github.com/sezaicetin/img-create
(返回顶部)
致谢
(返回顶部)