scanerrr / yii2-local-image
调整图片大小并保存到缓存。
dev-master
2018-12-23 17:57 UTC
Requires
- php: >=7.0
- ext-exif: *
- ext-gd: *
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2024-09-24 07:22:12 UTC
README
简单的 Yii2 扩展,用于调整图片大小并将它们保存到缓存
安装
将 yii2-local-image 添加到 composer.json 文件的 require 部分
{
"require": {
"scanerrr/yii2-local-image": "dev-master"
}
}
或者简单地运行
php composer.phar require "scanerrr/yii2-local-image @dev"
使用方法
Html::img(Image::resize($pathToImage, $width, $height = null));
使用保持宽高比的方式调整图片大小,只需省略 "height" 参数
Html::img(Image::resize($pathToImage, 120)) /* * Original image with resolution 1920x1080 * Result image gonna be 120x67 */
待办事项
- 添加 CHANGELOG.md [ ]
- 实现裁剪功能 [ ]
- 允许禁用缓存 [ ]
- 添加测试 [ ]
- 添加注释 [ x ]
- 添加更多扩展 [ ]
- 尝试使用 Imagick 重新编写 [ ]