imagemagick

Retour

Installation

apt-get install ghostscript
apt-get install imagemagick

gérer le bug sur certains docs

In file /etc/ImageMagick-6/policy.xml (or /etc/ImageMagick/policy.xml)

  1. comment line

  2. change line

to

<policy domain="coder" rights="read|write" pattern="PDF" />
  1. add line

Then restart your web server (nginx, apache).

installation custom

apt-get install libjpeg libjpeg-dev
wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz
tar xvfz ImageMagick.tar.gz
cd ImageMagick-*
./configure
make
make install
ldconfig /usr/local/lib
identify -version
make check

commandes utiles

assombrir une image
convert web/img/AdobeStock_284656559.jpeg -fill black -colorize 50% web/img/AdobeStock_284656559_black.jpeg

reduire la taille d'une image à max 2000px de large ou de haut, sans cropper, sans changement de ratio, n'agrandit pas les petites images.
convert web/img/AdobeStock_284656559.jpeg -resize 2000x2000> web/img/AdobeStock_284656559_small.jpeg