A seguinte linha de comando deve fazer o trabalho:
convert -thumbnail 200x200 test.eps test.png
Verifique as pastas, se você tiver permissão para escrever.
Informações sobre o produto:
ImageMagick Vers: ImageMagick-6.8.6
Sistema Operacional: RHEL 6.4.
Estamos usando o ImageMagick em nosso aplicativo CMS para converter arquivos eps em arquivos png. Mas o script não é capaz de gerar miniaturas durante a conversão. Nosso aplicativo está sendo executado em um sistema Linux.
Quando executamos o comando identify
em um desses arquivos, obtemos o seguinte:
# identify tmp/ADVAIR_DISKUS_250.eps
identify: no decode delegate for this image format 'tmp/ADVAIR_DISKUS_250.eps' @ error/constitute.c/ReadImage/552
Alguém pode sugerir como resolver esse problema?
A seguinte linha de comando deve fazer o trabalho:
convert -thumbnail 200x200 test.eps test.png
Verifique as pastas, se você tiver permissão para escrever.
O ImageMagick depende do Ghostscript para ler imagens EPS. O erro "nenhum delegado de decodificação para este formato de imagem" sugere que você não possui o Ghostscript instalado em seu sistema Linux ou que seu ImageMagick foi criado sem o suporte do Ghostscript por algum motivo.
Tags imagemagick