Ustawienie auto-height / width dla konwertowanego JPEG z PDF przy użyciu GhostScript

Używam GS do konwersji z PDF na JPEG, a następująca jest komenda, której używam:

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

W tym poleceniu możesz zobaczyć-g500x300 jest ustawienie rozmiaru przekonwertowanego obrazu (Szerokość x Wysokość).

Czy istnieje sposób na ustawienie szerokości bez konieczności wprowadzania wysokości, aby opierała się na szerokości, aby skalować wysokość przy użyciu oryginalnego współczynnika proporcji? Wiem, że można to osiągnąć za pomocą konwersji ImageMagick, gdzie po prostu umieścisz0 na parametrze wysokości, tj.-resize 500x0. Próbowałem za pomocą GhostScript, ale nie sądzę, aby to był właściwy sposób.

Zdecydowałem się nie używać powodu konwersji ImageMagick, ponieważ jest bardzo powolny, jeśli chodzi o konwersję wielostronicowego pliku PDF.

Dzięki za pomoc!

questionAnswers(2)

yourAnswerToTheQuestion