Configuración de altura / ancho automático para Jpeg convertido desde PDF usando GhostScript

Estoy usando GS para hacer la conversión de PDF a JPEG y el siguiente es el comando que uso:

<code>gs -sDEVICE=jpeg -dNOPAUSE -dBATCH -g500x300 -dPDFFitPage -sOutputFile=image.jpg image.pdf
</code>

En este comando como puedes ver-g500x300 es para establecer el tamaño de la imagen convertida (Ancho x Alto).

¿Hay alguna forma de configurar el ancho sin tener que ingresar el alto para que se base en el ancho para escalar el alto usando su relación de aspecto original? Sé que se puede lograr usando ImageMagick convert donde simplemente pones0 en el parámetro de altura es decir,-resize 500x0. Lo intenté con GhostScript, pero no creo que sea la forma correcta de hacerlo.

Decidí no usar la conversión de ImageMagick por lo que es muy lento cuando se trata de convertir un PDF de varias páginas de gran tamaño.

¡Gracias por la ayuda!

Respuestas a la pregunta(2)

Su respuesta a la pregunta