allejik / yii2-imagine
此包已被弃用,不再维护。未建议替代包。
Yii框架的Imagine集成
2.1.0
2016-11-03 19:28 UTC
Requires
- imagine/imagine: ~0.6.0
- yiisoft/yii2: ~2.0.0
This package is not auto-updated.
Last update: 2020-11-13 11:29:29 UTC
README
此扩展增加了最常见的图像函数,并作为Imagine 图像处理库的包装器,用于 Yii框架2.0。
有关许可证信息,请参阅LICENSE 文件。
安装
安装此扩展的首选方式是通过 composer。
运行以下命令:
php composer.phar require --prefer-dist yiisoft/yii2-imagine
或添加以下内容到您的 composer.json 中的 require
部分:
"yiisoft/yii2-imagine": "~2.1.0"
用法 & 文档
此扩展是 Imagine 的包装器,并增加了最常见的图像处理方法。
以下示例展示了如何使用此扩展
use yii\imagine\Image; // frame, rotate and save an image Image::frame('path/to/image.jpg', 5, '666', 0) ->rotate(-8) ->save('path/to/destination/image.jpg', ['jpeg_quality' => 50]);
请注意,每个 Image
方法返回一个 \Imagine\Image\ImageInterface
实例。这意味着您可以使用 Imagine
库中包含的方法。