Mustafa Görmezer

  • Schrift vergrößern
  • Standard-Schriftgröße
  • Schriftgröße verkleinern
Home

Seitenweise Konvertierung einer PDF-Datei mit Ghostscript und pdfinfo

E-Mail Drucken PDF

Wenn man gezwungen ist, eine Konvertierung mit Ghostscript seitenweise durchzuführen (wobei das Quellformat PDF ist), steht man vor dem Problem, wie man die Seitenzahl der Dokumente ermittelt und die Seitennummern als StartPage- und EndPage-Parameter an Ghostscript übergeben kann.

Eine komplette Anleitung will ich hier nicht schildern. Aber des Rätsels Lösung könnte hier das Tool pdfinfo der xPDF-Tools sein. Pdfinfo ermittelt ua. die genaue Seitenzahl eines PDF-Dokuments, welches für diese Zwecke verwendet werden kann. Die aus pdfinfo gewonnene Information lässt sich dann recht einfach als Input für Ghostscript verwenden.

Die einfachste Umsetzung ist ein kleines Script oder Programm, welches zunächst mithilfe pdfinfo die Gesamt-Seitenanzahl der PDF ermittelt (schwer zu ermitteln ist dabei die genaue Position der Seitenanzahl in der Ausgabe von pdfinfo) und anschließend in einer iterativen Schleife die aktuelle Seitennumer (beginnend bei 1) an Ghosscript als StartPage- und EndPage-Parameter übergibt.

Beim ersten Schleifen-Durchlauf sieht dann z.B. das Ghostscript-Kommando wie folgt aus:

gswin32c.exe -sDEVICE="pdfwrite" -StartPage=1 -EndPage=1 -dNOPAUSE -dBATCH -dSAFER -dQUIET -sOUTPUTFILE="yourpdffile.pdf" "yourpostscriptfile.ps"

Zuletzt aktualisiert am Donnerstag, 17. Dezember 2009  

Weiter empfehlen

FacebookTwitterStumbleuponTechnorati

Schnipsel

E-Zigarette in Gefahr

Kaum auf dem Vormarsch - schon wieder ausgebremst. Die E-Zigarette soll als Arzneimittel eingestuft und nur noch über Apotheken vertrieben werden. Hier geht`s zur Petition.

 
Lastpass gefällt

Ich habe in der letzten Zeit mit dem Passwort-Manager Lastpass sehr gute Erfahrungen gemacht. Vor allem gefällt mir die Integration in die wichtigsten Web Browser.

Weiterlesen...
 
3D PDF Reader auf dem iPad

Techsoft 3D hat nach Vorbild des Adobe Readers einen 3D PDF Reader für iOS entwickelt, mit dem man genauso wie auf dem Desktop 3D PDFs, U3D und PRC-Dateien in 3D visualisieren kann. Er ist im Appstore für 4,49 € erhältlich.

Unterstützer

Statistik

Seitenaufrufe : 6371538

Wer ist online

Wir haben 177 Gäste online