pdf - Convertir: el delegado Postscript ha fallado
imagemagick jpeg (7)
Bueno, te dice que no hay tal archivo o directorio. Es probable que hayas comprobado que el archivo existe. ¿Has probado usar ./pdf-test.pdf, o usando una ruta totalmente calificada?
¿Has intentado abrir el archivo directamente con GS en lugar de usar ImageMagick? Solo para verificar el hecho de que GS funciona correctamente. Algo como:
gs ./test-pdf.pdf
debe abrir el archivo PDF en una ventana.
Estoy tratando de convertir un PDF a JPEG:
$ convert pdf-test.pdf pdf-test.pdf.jpg
Sin embargo, estoy recibiendo este error:
convert: Postscript delegate failed `pdf-test.pdf'': No such file or directory @ error/pdf.c/ReadPDFImage/664.
convert: missing an image filename `pdf-test.pdf.jpg'' @ error/convert.c/ConvertImageCommand/3015.
Actualmente estoy usando esta versión de GS e ImageMagick en Mac OS X Lion:
$ gs -v
GPL Ghostscript 9.02 (2011-03-30)
Copyright (C) 2010 Artifex Software, Inc. All rights reserved.
$ convert -version
Version: ImageMagick 6.7.1-1 2011-07-21 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2011 ImageMagick Studio LLC
Features: OpenMP
¿Alguien puede aclararme sobre esto?
Encontré el mismo problema con MAMP 3.05 en Mac OS X 10.6.8 cuando intentaba convertir archivos PDF con PHP e Imagick a otros formatos. La conversión no funciona y da un error como "Error en el delegado de PostScript ... No existe ese archivo ...".
Ya existe un archivo "gs" en / Applications / MAMP / Library / bin / lib que viene al instalar el paquete MAMP 3.05. Pero desafortunadamente, este archivo parece no estar en su buena ubicación, y esto puede explicar por qué Ghostscript no funciona.
El lugar correcto para el archivo "gs" es / usr / bin. Traté de poner un alias del archivo "gs" de la carpeta MAMP en / usr / bin, pero no funcionó.
El buen método es hacer una nueva instalación de GS. Descargue el paquete de instalación de http://pages.uoregon.edu/koch/ . La última actualización es 9.14, pero en su sitio, dicen que tiene errores en algunos casos. Por este motivo, preferí instalar Ghostscript 9.10.
Cuando se descarga, inicie el paquete Ghostscript. Es muy fácil ! GS se instala en / usr / local / bin. Copie el alias "gs" de / usr / local / bin a / usr / bin. Para hacer esto, obviamente, debe revelar los archivos ocultos en el buscador con una herramienta como Onyx, elija su versión MAC OS X en http://www.titanium.free.fr/downloadonyx.php
Reinicie MAMP y / o su computadora. Ahora GS funciona correctamente y los archivos PDF se pueden convertir a otros formatos de imagen.
Espero ser útil.
Estaba recibiendo el mismo mensaje de error. Luego instalé gs y el mismo comando funcionó correctamente después de eso.
He encontrado este problema hoy, y parece estar relacionado con el desbordamiento del volumen / tmp. Específicamente, son los archivos magick- * los que estaban desbordando el almacenamiento.
Liberar los archivos / tmp resolvió el problema para mí.
ImageMagick a veces arroja este error cuando elige una resolución demasiado grande. Use -density
parámetro de -density
para limitarlo, por ejemplo, -density 200
.
Intente instalar GS:
$ brew install gs
Recibí un mensaje de error muy similar de PHP / Imagick / GS, resultó que el pdf en cuestión estaba protegido con contraseña / encriptado. Entonces tal vez esa es otra posible causa.