Articles of imagemagick

Как получить первую страницу PDF и преобразовать ее в JPG

Есть способ, используя PHP exec и Image MagicK, чтобы получить первую страницу PDF и преобразовать ее в JPG?

Определение качества изображения JPEG

Я разрешаю пользователям загружать изображения. Тем не менее, я хочу сохранить качество JPEG не более 90%. То, что я планирую сделать, – это определить текущее качество: – Если менее 90% ничего не делают – если более 90%, чем использование Image Magick для повторного сжатия изображения до 90% Можно ли это сделать? Я предпочитаю PHP, но […]

Создание векторной графики с помощью PHP

Я пытаюсь создать векторную графику в PHP. Я пытался Каира, и я не смог заставить его работать. Я понимаю, что imageMagick имеет векторную функциональность, но документация на php.net очень бедна, может ли кто-нибудь привести меня в правильном направлении? Идеи состоят в том, чтобы сохранить графику в EPS. Мне также нужно иметь возможность использовать разные шрифты […]

коллаж изображений в PHP

Я ищу финишное решение или, возможно, математику / алгоритмы для создания большого коллажа изображений из изображений меньшего размера? Я знаю, как сделать это в квадратной форме, с изображений того же размера с gd / imagemagick, но я бы хотел, чтобы некоторые вариации были встроены. Например, некоторые из изображений могут быть немного выше, и если все […]

Класс миниатюр PHP

Я ищу надежный класс генерации миниатюр PHP. Кто-нибудь знает хорошие, которые открыты с открытым исходным кодом? Я мог бы написать один, но я действительно этого не хочу. Единственное, что я больше всего ненавижу в PHP, – это манипулирование изображениями с помощью GD и Imagemagick. У кого-нибудь есть предложения?

Проблема с Imagick, а также с phmagick: делегат Postscript не удалось / Нет такого файла или каталога

Я использую imagick 3.0.1, а также phmagick (http://www.francodacosta.com/phMagick/download). Независимо от того, обе дают мне такую ​​же ошибку, когда я пытаюсь преобразовать PDF в JPEG. Например: делегат Postscript не удался `/ tmp / magick-bfxIrUJ5 ': нет такого файла или каталога @ error / pdf.c / ReadPDFImage / 669 Я использую Ghostcript-9.05 (работает в / usr / […]

Команда Imagemagick Crop не дает идеального результата

Я использую imagemagick для изменения размера и обрезки изображения. Тестовое изображение: Мне нужно изменить размер его на 300 x 320 кадров для этого, сначала я изменяю размер изображения, а затем обрезаю его, и я использую следующие команды: exec("convert /uploadImagePath -thumbnail 300 /newImagePath"); exec("convert /newImagePath -gravity Center -crop 290×310+0+0 /newImagePath"); Но это дает мне следующее изображение […]

ImageMagick или GD Library для изменения размера изображения и создания миниатюр?

Я использовал класс изменения размера изображения, написанный кем-то другим, для изменения размеров изображений или создания эскизов, вот ссылка на класс, который я использовал. http://www.white-hat-web-design.co.uk/articles/php–image-resizing.php Я думаю, что у библиотеки изображений GD есть некоторые ограничения для разрешения или размер файла изображений, он отлично работает для изменения размера изображения с низким разрешением (ниже 1024 пикселей), но он […]

PHP / ImageMagic Получить «тень» изображения

Я хотел бы сценарий PHP / ImageMagic, чтобы создать «тень» данного изображения. Как в этом примере (выполняется вручную в GFXeditor): original shadow alt text http://img.ruphp.com/php/dc82fce795fc4af20170080b09c9a.png ==> alt text http://img.ruphp.com/php/b1e9df4b2858c40081771961e028d.png Примечание. Все изображения оригиналов будут на белом фоне, как в примере. Я проверил документацию ImageMagic, но пока не нашел ничего полезного. Кто-нибудь знает, можно ли это […]

как разделить изображение на три равные части в php imagemagick и объединить с некоторыми дополнениями и выводами как одно изображение

Я хочу отображать изображение на три части в качестве триптиха с помощью библиотеки imagemagick PHP. Я видел тот же пример здесь http://www.rubbleimages.com/Canvas.php . Может ли кто-нибудь помочь мне по этому вопросу?