Gmagick
PHP Manual

Примеры

Следующий код демонстрирует часто используемые операции Gmagick над изображениями.

Пример #1 Примеры Gmagick

<?php
// Создаем новый объект Gmagick
$image = new Gmagick('example.jpg');

// Создаем уменьшенную копию изображения. 0 для сохранения пропорций.
$image->thumbnailImage(1000);

// Создаем рамку вокруг изображения, после чего накладываем эффект масляной краски
// Обратите внимание на цепочки преобразующих методов, поддерживаемых в gmagick
$image->borderImage("yellow"88)->oilPaintImage(0.3);

// Записываем полученное изображение в файл
$image->write('example_thumbnail.jpg');
?>

Gmagick
PHP Manual