O módulo Imagick é uma extensão nativa de php para criar e modificar imagens usando a API ImageMagick.
ImageMagick é um pacote de software para criar, editar e compor imagens bitmap. Pode ler, converter e escrever imagens num variado número de formatos (acima de 100) incluindo DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, e TIFF.
ImageMagick Studio LLC é uma organização dedicada a criar software para tratamento de imagens de forma gratuita.
Vamos, neste documento, explicar o processo de instalação para que possa utilizar o módulo Imagick nos seus projetos.
Siga os seguintes passos:
- Descarregue da página https://imagemagick.org/script/download.php a última versão tendo em atenção o seu sistema:
- Faça a instalação do ficheiro que descarregou tendo em atenção a última janela de opções:
- De seguida, na página https://pecl.php.net/package/imagick, descarregue a última versão do imagick.dll:
- Procure no ficheiro .zip que descarregou o ficheiro php_imagick.dll e copie-o para a pasta ext do seu PHP:
- Edite o ficheiro php.ini e acrescente a seguinte linha extension=php_imagick.dll:
- Vá à página https://windows.php.net/downloads/pecl/deps/ e descarregue o ficheiro .zip do Imagick correspondente ao seu sistema:
- Pegue em todos os ficheiros .dll, à exceção do ficheiro ImageMagickObject.dll, e coloque-os na pasta bin do Apache:
- Reinicie o seu computador.
A partir deste momento estará pronto para começar a utilizar o módulo Imagick. Poderá comprovar isso através do localhost ou phpinfo e pela linha de comandos utilizando o comando php -m:
Espero que o documento lhe tenha sido útil.
Abraço e até ao próximo...