Imagen Original crowd.jpg
|
|
Reducir Tamaño conservando proporciones
$img = new ImageManager('crowd.jpg');
$img->thumbnail(200);
$img->save('Uploads/crowd-ratio.jpg');
|
|
Cambiar Tamaño Arbitrariamente
$img = new ImageManager('crowd.jpg');
$img->resize(200, 200);
$img->save('Uploads/crowd-resize.jpg');
|
|
Extraer Porcion de la imágen
$img = new ImageManager('crowd.jpg');
$img->crop(171, 103, 241, 231);
$img->save('Uploads/crowd-crop.jpg');
|
|
Extraer Porcion aleatorea
$img = new ImageManager('crowd.jpg');
$img->randomPortion(100, 100);
$img->save('Uploads/crowd-random.jpg');
|
|
Rotar Imagen
$img = new ImageManager('crowd.jpg');
$img->rotate(180, array(255, 255, 255, 127));
$img->save('Uploads/crowd-rotate.jpg');
|
|
Insertar otra Imagen
$img = new ImageManager('crowd.jpg');
$img->overlayImage('Uploads/crowd-random.jpg', 10, 20);
$img->overlayImage('Uploads/crowd-resize.jpg', 100, 20, 75);
$img->save('Uploads/crowd-rotate.jpg');
|
|
Zoom a Imagen
$img = new ImageManager('crowd.jpg');
$img->zoom(3);
$img->save('Uploads/crowd-rotate.jpg');
|
|
Añadir Margen
$img = new ImageManager('crowd.jpg');
$img->addBorder(9);
$img->save('Uploads/crowd-rotate.jpg');
|
|
Reflejar Imagen
$img = new ImageManager('crowd.jpg');
$img->flip('horizontal');
$img->save('Uploads/crowd-rotate.jpg');
|
|
Varios Filtros en una imagen
$img = new ImageManager('crowd.jpg');
$img->flip('both');
$img->zoom(2);
$img->randomPortion(200, 200);
$img->save('Uploads/crowd-multiple.jpg');
|
|
|