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!