3
respostas

convert: no decode delegate for this image format `PNG'

Instalei o ImageMagick porém só vieram os seguinte delegates: x e zlib e ao tentar executar o comando convert site/assets/img/*.png -append site/assets/img/diferenciais.png obtenho o seguinte erro:

convert: no decode delegate for this image format `PNG' @ error/constitute.c/ReadImage/562. convert: no images defined `site/assets/img/diferenciais.png' @ error/convert.c/ConvertImageCommand/3285

3 respostas

Fala ai Julyano, tudo bem? Qual sistema operacional você usa? Pergunto isso porque a solução pode diferenciar entre eles.

Consegue me passar como fez a instalação do ImageMagick também?

Fico no aguardo.

Boa tarde Matheus, tudo certo e por aí? Utilizo o Ubuntu 18.04.5 LTS (x64)

Fiz a instalação da seguinte forma:

wget https://www.imagemagick.org/download/ImageMagick.tar.gz

tar xvzf ImageMagick.tar.gz

cd ImageMagick-7.0.10-27/

./configure

make

sudo make install

sudo ldconfig /usr/local/lib

Fala Julyano, não uso Ubuntu, então fica complicado para eu tentar simular o problema.

Dei uma pesquisada por aqui, alguns dizem que precisa exportar uma variável:

export MAGICK_HOME=/opt/local

Verifica se essa exportação resolve seu problema, caso não resolva a gente vai conversando e procurando possíveis soluções.

Espero ter ajudado.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software