I GS bin mit tun Konvertierung von PDF zu JPEG und finden Sie den Befehl, die ich benutze:Einstellung Auto-Höhe/Breite für konvertierte Jpeg von PDF Ghostscript mit
gs -sDEVICE=jpeg -dNOPAUSE -dBATCH -g500x300 -dPDFFitPage -sOutputFile=image.jpg image.pdf
In diesem Befehl wie u sehen -g500x300
ist die konvertierte Bildgröße (Breite x Höhe) einzustellen.
Gibt es eine Möglichkeit, die Breite einfach einzustellen, ohne die Höhe eingeben zu müssen, so dass sie auf der Breite basiert, um die Höhe mit ihrem ursprünglichen Seitenverhältnis zu skalieren? Ich weiß, dass es erreicht werden kann, indem Sie ImageMagick konvertieren, wo Sie einfach 0
auf den Höhenparameter setzen, d. H. -resize 500x0
. Ich habe es mit GhostScript versucht, aber ich denke nicht, dass dies der richtige Weg ist.
Ich habe mich entschieden, ImageMagick nicht zu konvertieren, weil es sehr langsam ist, wenn es darum geht, ein großes mehrseitiges PDF zu konvertieren.
Danke für die Hilfe!
Können Sie ausführlich erklären, wie Sie dieses Programm verwenden? Wie muss ich ein Shell-Skript erstellen und das ausführen? –
Sein PostScript, also füttern Sie es zum PostScript-Interpreter. Um genau zu sein, übergeben Sie es als Eingabedatei-Befehlszeilenargument an Ghostscript. Der Kommentar als erste Zeile des Programms gibt Ihnen sogar die Verwendung. Beachten Sie, dass dies keine vollständige Arbeitsimplementierung ist. – KenS