Configurando altura / largura automática para JPEG convertido a partir de PDF usando o GhostScript

Eu estou usando o GS para fazer a conversão de PDF para JPEG e seguir é o comando que eu uso:

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

Neste comando como vc pode ver-g500x300 é definir o tamanho da imagem convertida (Largura x Altura).

Existe uma maneira de definir apenas a largura sem precisar inserir a altura para que ela se baseie na largura para dimensionar a altura usando sua proporção original? Eu sei que pode ser conseguido usando ImageMagick converter onde você simplesmente colocar0 no parâmetro de altura, isto é-resize 500x0. Eu tentei com o GhostScript, mas não acho que seja a maneira correta de fazer isso.

Eu decidi não usar o motivo de conversão do ImageMagick porque é muito lento quando se trata de converter um PDF de várias páginas em tamanho grande.

Obrigado pela ajuda!

questionAnswers(2)

yourAnswerToTheQuestion