Anleitungen24. März 2026
Meidy Baffou·LazyPDF

PDF zu JPG unter Linux – Befehlszeilen-Tools im Überblick

Unter Linux stehen mehrere leistungsstarke Werkzeuge zur Verfügung, um PDF-Seiten in JPG-Bilder zu konvertieren. Das ist nützlich, wenn Sie Vorschaubilder für Webseiten erstellen, PDF-Inhalte in Bildbearbeitungsprogrammen weiterverarbeiten oder Präsentationen aus Dokumenten aufbauen möchten. Die gängigsten Werkzeuge sind pdftoppm aus dem Poppler-Paket, ImageMagick und Ghostscript. Jedes dieser Tools hat unterschiedliche Stärken: pdftoppm ist schnell und einfach, ImageMagick ist sehr flexibel mit vielen Optionen, und Ghostscript bietet die tiefste Kontrolle über den Konvertierungsprozess. In diesem Artikel stellen wir alle drei Tools mit konkreten Befehlen vor.

pdftoppm: Der schnellste Weg zu JPG unter Linux

pdftoppm ist Teil des Poppler-Pakets und die schnellste Methode für die PDF-zu-Bild-Konvertierung unter Linux. Der Name ist etwas irreführend – 'ppm' bezieht sich auf das ursprüngliche Ausgabeformat, aber das Tool unterstützt auch JPG und PNG. Befehl für JPG-Ausgabe: pdftoppm -jpeg -r 300 eingabe.pdf seite. Dieser Befehl konvertiert alle Seiten des PDFs in separate JPG-Dateien (seite-1.jpg, seite-2.jpg usw.) mit 300 DPI Auflösung. Der Parameter -r legt die DPI-Zahl fest.

  1. 1Poppler-Utils installieren: sudo apt install poppler-utils (Ubuntu/Debian)
  2. 2Alle Seiten als JPG konvertieren: pdftoppm -jpeg -r 150 eingabe.pdf vorschau
  3. 3Nur eine bestimmte Seite: pdftoppm -jpeg -r 300 -f 1 -l 1 eingabe.pdf seite1
  4. 4Mit ImageMagick: convert -density 300 eingabe.pdf -quality 90 ausgabe.jpg
  5. 5Alle Seiten mit Ghostscript: gs -dBATCH -dNOPAUSE -sDEVICE=jpeg -r300 -sOutputFile=seite%d.jpg eingabe.pdf

ImageMagick für flexible JPG-Konvertierung

ImageMagick ist ein umfassendes Bildverarbeitungspaket, das auch PDFs in JPG konvertieren kann. Installation: sudo apt install imagemagick. Grundbefehl: convert -density 300 eingabe.pdf -quality 90 ausgabe.jpg. Der Parameter -density legt die Renderauflösung fest (300 für hohe Qualität), -quality bestimmt die JPG-Komprimierungsqualität (0–100, 90 ist ein guter Wert). ImageMagick erlaubt viele weitere Transformationen: Größenanpassung, Farbkonvertierung, Zuschneiden. Beachten Sie: Auf manchen Linux-Systemen ist die PDF-Verarbeitung in ImageMagick aus Sicherheitsgründen deaktiviert. Sie können sie in der Datei /etc/ImageMagick-6/policy.xml wieder aktivieren, indem Sie den Eintrag für PDF von 'none' auf 'read|write' ändern.

Ghostscript für professionelle JPEG-Ausgabe

Ghostscript bietet die tiefste Kontrolle über die JPEG-Ausgabe. Befehl: gs -dBATCH -dNOPAUSE -sDEVICE=jpeg -r300 -dJPEGQ=90 -sOutputFile=seite%d.jpg eingabe.pdf. Der Parameter %d wird automatisch durch die Seitennummer ersetzt. -dJPEGQ legt die JPEG-Qualität fest (0–100). Für sehr hohe Qualität verwenden Sie -dJPEGQ=95 oder höher. Ghostscript ermöglicht auch das Rendern in CMYK-Farbmodus für Druck-Workflows: -sDEVICE=jpeg -sColorConversionStrategy=CMYK. Das ist besonders für Pre-Press-Workflows relevant.

Batch-Konvertierung und Automatisierung

Für die Batch-Konvertierung vieler PDFs in JPG empfiehlt sich ein Bash-Skript: for f in *.pdf; do pdftoppm -jpeg -r 150 "$f" "${f%.pdf}"; done. Dieses Skript verarbeitet alle PDFs im aktuellen Ordner und erstellt für jede PDF-Seite eine separate JPG-Datei. Mit find können Sie auch Unterordner einbeziehen: find . -name '*.pdf' -exec pdftoppm -jpeg -r 150 {} {}_seite \;. Für automatisierte Workflows können Sie diese Skripte als Cron-Jobs einrichten oder in CI/CD-Pipelines integrieren. Fuer Linux-Nutzer, die PDF-zu-JPG-Konvertierungen in Produktionsumgebungen einsetzen, empfiehlt sich ein Monitoring-System fuer die Ausgabequalitaet. Schreiben Sie ein einfaches Pruefskript, das nach der Konvertierung die Dateigrösse und Aufloesung der erzeugten JPG-Dateien prueft. Kombinieren Sie dieses Monitoring mit einem Logrotate-Setup, um alte Logdateien automatisch zu archivieren. Fuer Docker-basierte Deployments eignet sich ein eigenes Image, das pdftoppm und alle Abhaengigkeiten enthaelt. Vergessen Sie nicht, nach groesseren Updates der Linux-Distribution die Versionen von pdftoppm und ImageMagick zu pruefen, da sich Parameter und Verhalten gelegentlich aendern. Ein regelmaessiger End-to-End-Test mit einem Referenz-PDF stellt sicher, dass die Konvertierungspipeline korrekt funktioniert. Unter Linux bietet pdftoppm aus dem poppler-utils-Paket die beste Bildqualitaet bei der PDF-zu-JPG-Konvertierung. Mit pdftoppm -r 300 -jpeg eingabe.pdf ausgabe werden alle Seiten als JPEG mit 300 DPI exportiert. Die Option -r bestimmt die Aufloesung in DPI. Fuer Web-Nutzung genuegen 150 DPI, fuer Druck benoetigen Sie 300 DPI. Mit -f und -l koennen Sie den Seitenbereich einschraenken: pdftoppm -r 300 -jpeg -f 1 -l 5 eingabe.pdf ausgabe exportiert nur die Seiten 1 bis 5. Fuer Batch-Konvertierung vieler PDFs: for f in *.pdf; do pdftoppm -r 150 -jpeg $f ${f%.pdf}; done. Ghostscript bietet mit dem pngalpha-Treiber auch Transparenz-Unterstuetzung, was pdftoppm in dieser Hinsicht uebertrifft. Fuer einfache Konvertierungen ohne Terminal-Kenntnisse ist LazyPDF im Browser eine zuverlaessige Alternative. Fuer die Nachbearbeitung der exportierten JPG-Bilder unter Linux bietet ImageMagick umfangreiche Moeglichkeiten. Mit convert -quality 85 eingabe.jpg ausgabe.jpg koennen Sie die JPEG-Qualitaet anpassen. Mit mogrify -resize 1920x1080> *.jpg skalieren Sie alle Bilder auf maximal 1920x1080 Pixel. Fuer Web-Optimierung empfiehlt sich cwebp fuer die Konvertierung in das moderne WebP-Format. Diese Nachbearbeitungsschritte lassen sich leicht in das Batch-Skript integrieren, das PDFs zu JPGs konvertiert.

Häufig gestellte Fragen

Was ist der beste DPI-Wert für PDF zu JPG unter Linux?

Für Bildschirmanzeige und Web reichen 72–150 DPI aus. Für Druckausgaben sollten Sie mindestens 300 DPI verwenden. Für professionellen Hochglanz-Druck oder Offsetdruck sind 600 DPI empfehlenswert. Beachten Sie, dass höhere DPI-Werte deutlich größere Dateien erzeugen und die Konvertierungszeit verlängern.

Kann ich unter Linux auch PNG statt JPG erzeugen?

Ja, pdftoppm unterstützt PNG nativ: pdftoppm -png -r 300 eingabe.pdf ausgabe. ImageMagick: convert -density 300 eingabe.pdf ausgabe.png. Ghostscript: gs -sDEVICE=png16m anstatt -sDEVICE=jpeg. PNG ist verlustfrei und daher für Dokumente mit Text oder scharfen Grafiken besser geeignet. JPG eignet sich besser für fotografische Inhalte.

Warum sind meine konvertierten JPGs unter Linux sehr groß?

Große JPGs entstehen durch hohe DPI-Einstellungen oder niedrige JPEG-Komprimierung. Reduzieren Sie den DPI-Wert (z.B. von 300 auf 150) oder erhöhen Sie die Komprimierung (niedrigerer -quality-Wert in ImageMagick). Alternativ können Sie die JPGs nach der Konvertierung mit jpegoptim oder optipng nachkomprimieren: jpegoptim --max=85 *.jpg.

PDF zu JPG ohne Terminal – mit LazyPDF im Browser, kostenlos und schnell.

Kostenlos Testen

Ähnliche Artikel