estoy usando GS hacer la conversión de PDF a JPEG siguiente es el comando que utilizo:Ajuste automático de altura/anchura para el convertida JPEG de un PDF utilizando GhostScript
gs -sDEVICE=jpeg -dNOPAUSE -dBATCH -g500x300 -dPDFFitPage -sOutputFile=image.jpg image.pdf
En este comando como u puede ver -g500x300
es establecer el tamaño de imagen convertida (Ancho x Alto).
¿Hay alguna manera de simplemente configurar el ancho sin tener que ingresar la altura para que se base en el ancho para escalar la altura con su relación de aspecto original? Sé que se puede lograr utilizando ImageMagick convert donde simplemente pone 0
en el parámetro de altura, es decir, -resize 500x0
. Intenté con GhostScript pero no creo que sea la forma correcta de hacerlo.
Decidí no utilizar ImageMagick convertir por lo que porque es muy lento a la hora de convertir un archivo PDF de varias páginas de gran tamaño.
¡Gracias por la ayuda!
¿Puede explicar de manera detallada cómo utilizar este programa? ¿Me gusta hacer un script de shell y ejecutar eso? –
Su PostScript, por lo que lo alimenta al intérprete de PostScript. Para ser preciso, lo pasa como el argumento de la línea de comando del archivo de entrada a Ghostscript. El comentario como la primera línea del programa incluso le da el uso. Tenga en cuenta que esto no es una implementación de trabajo completa. – KenS