rurounize/zfimage2

项目 zfimage2 的描述。

dev-master 2015-08-28 18:16 UTC

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();