rurounize / zfimage2
项目 zfimage2 的描述。
dev-master
2015-08-28 18:16 UTC
Requires
- php: >= 5.3.3
Requires (Dev)
- phpunit/phpunit: 4.*
This package is auto-updated.
Last update: 2024-09-19 15:32:40 UTC
README
这是一个用于在 Zend Framework 2 中操作图像的库
更改
-
重构库以支持与 ZF2 一起使用
-
增加新的内存限制以支持图像操作,现在可以扩展到 256Mb,可以处理的最大的图像是 11Mb 或 7200px x 7200px
使用方法
重置大小
$image = new ZFImage\Image("images/desert.jpg"); $image->addPlugin(new ZFImage\Fx\Resize(220)); $image->imageJpeg()
裁剪
$image = new ZFImage\Image('images/desert.jpg'); $image->addPlugin(new ZFImage\Fx\Crop(100)); $image->imageJpeg();
水印
$image = new ZFImage\Image("images/desert.jpg"); $watermark = new ZFImage\Image("images/watermark.png"); $image->addPlugin(new ZFImage\Fx\Resize(400)); $image->addPlugin(new ZFImage\Draw\WaterMark($watermark)); $image->imageJpeg();
顶部裁剪
$image = new ZFImage\Image('images/desert.jpg'); $image->addPlugin(new ZFImage\Fx\Crop(400, 300, "top")); $image->imageJpeg();