rurounize/zfimage2

Description of project zfimage2.

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

This package is auto-updated.

Last update: 2024-05-19 14:35:12 UTC


README

Es una librería para la manipulación de imágenes en Zend Framework 2

Cambios

  • Rescritura de la librería para poder usarla con ZF2

  • Se agrega nuevo limite de memoria para la manipulación de imagenes se extendio hasta 256Mb, ahora la imagen más grande que se puede manipular es de 11Mb o 7200px x 7200px

Uso

Rezise

$image = new ZFImage\Image("images/desert.jpg");
$image->addPlugin(new ZFImage\Fx\Resize(220));
$image->imageJpeg()

Crop

$image = new ZFImage\Image('images/desert.jpg');
$image->addPlugin(new ZFImage\Fx\Crop(100));
$image->imageJpeg();

Watermark

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

Crop top

$image = new ZFImage\Image('images/desert.jpg');
$image->addPlugin(new ZFImage\Fx\Crop(400, 300, "top"));
$image->imageJpeg();