Einzelnen Beitrag anzeigen

Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.680 Beiträge
 
Delphi 5 Professional
 
#3

AW: Pdf in einzelne Seiten als Bilder zerlegen

  Alt 25. Jul 2020, 07:17
Wir haben in der Firma eine ähnliche Vorgabe, aus PDFs automatisiert Leerseiten zu entfernen. Wir benutzen dafür PdfTk (bei uns auf Linux, aber das gibt's auch für Windows).
Code:
pdftk "$1" burst output "${pfad}/pg_%04d.pdf"
find "${pfad}" -iname 'pg_*.pdf' -size -8000c -delete
pdftk "${pfad}"/pg_*.pdf cat output "$1" compress
Erste Zeile: Zerlegen in Einzelseiten. Das %04d gibt dabei eine vierstellige Zahl mit führender Null an (damit genügend Platz ist für bis zu 9999 Seiten ).
Zweite Zeile: Finden und Löschen von Leerseiten (maximal 8000 Bytes). Für Windows müsste man sich einen anderen Befehl suchen (for-Schleife bietet sich an, da es dort Parameter für die Größe gibt).
Dritte Zeile: Einzelseiten wieder zu einem PDF zusammenbauen.

Wenn du es von Hand machen kannst oder willst: Mit PDF-XChange Viewer kann man jedes PDF in verschiedene Grafikformate exportieren lassen (Datei > Export > Als Bild).

Grüße
Dalai
  Mit Zitat antworten Zitat