www.Litecode.ru – Сборник рецептов для создания сайтов

ImageMagick и PerlMagick API

ГлавнаяPerl → ImageMagick

ImageMagick это библиотека для работы с изображениями почти всех известных форматов. Данное программное обеспечение доступно как в открытом коде, так и в виде API на многих языках программирования. В их число входят самые разнообразные интерпретаторы и компиляторы. Начиная от PHP, Perl и вплоть до Java, Python и C++. Перечислять все интерфейсы не буду, но упомяну лишь, что каждый API имеет ассоциативное название. Например для C++ это Magick++, для Java Jmagick, для PerlPerlMagick, про который мы сегодня поговорим подробно.

Дистрибутивы последних релизов всегда можно взять с официального сайта разработчиков www.imagemagick.org. Причем как в бинарном виде, так и в виде источника. Для UNIX платформ существуют пакеты prm и deb, но лично я компилировал из тарбола и все работает. Есть еще вариант попробовать поставить из CPAN Image::Magick, но не факт что получиться.

Установка на UNIX из источника

tar xvfz ImageMagick-x.x.x.tar.gz
cd PerlMagick
perl Makefile.PL
make
make install

Установка на UNIX через менеджер пакетов

Если получили ошибку, тогда попробуйте скачать пакет .rpm или .deb, взависимости от версии вашей платформы, или через менеджер пакетов:

sudo apt-get install perlmagick

или

sudo yum install ImageMagick

Рекомендуются последние варианты из всех. Таким образом будут проверены и установлены все зависимости.