Próbuję przekonwertować plik PDF na pojedynczy obraz przy użyciu GhostScript.Konwersja wielostronicowego pliku PDF na pojedynczy obraz
Przekształcana jest tylko pierwsza strona, a moim zamiarem jest generowanie horrendalnie wysokiego obrazu w formacie PNG/JPG ze wszystkimi połączonymi stronami.
Są to parametry Jestem obecnie przechodzących do GhostScript DLL (za pośrednictwem aplikacji .NET):
pdf2img \
-dNOPAUSE \
-dBATCH \
-dSAFER \
-sDEVICE=png256 \
-dGraphicsAlphaBits=4 \
-dTextAlphaBits=4 \
-dDOINTERPOLATE \
-dAlignToPixels=1 \
-r300x300 \
-sOutputFile=GLOSS.png \
GLOSS.pdf
Czy to możliwe, aby złączyć wszystkie strony razem poprzez GhostScriptu? Czy powinienem uciec się do zewnętrznej metody?
Prawdopodobnie polecenie montażu: http://www.imagemagick.org/script/montage.php –
ImageMagick lub GraphicsMagick poradzi sobie z łączeniem części, ale w zależności od potrzeb możesz użyć ghostscript do konwersji. Chociaż "magie mogą zrobić to wszystko w jednym kroku, istnieje dość duża szybkość i kara pamięciowa, zobacz http://right-sock.net/linux/better-convert-pdf-to-jpg-using-ghost-script/ –
bardziej szczegółowo zobacz http://stackoverflow.com/a/24306470/505893 – bluish