GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So konvertieren Sie PDF mit dem Befehlszeilentool GIMP oder pdftoppm in ein Bild (PNG, JPEG).

In diesem Artikel wird erläutert, wie Sie die Seiten eines PDF-Dokuments in Bilddateien (PNG, JPEG und andere) konvertieren. Für diese Aufgabe verwenden wir (Sie können die gewünschte auswählen):

  • GIMP (GNU Image Manipulation Program):für diejenigen, die eine grafische Anwendung für diese Aufgabe verwenden möchten. Da GIMP standardmäßig nicht automatisch alle PDF-Seiten exportieren kann (dazu müssen die Seiten einzeln exportiert werden), enthält der Artikel auch ein GIMP-Plugin, das alle Ebenen als separate Bilder exportieren kann.
  • pdftoppm :Dieses Kommandozeilentool ist Teil des poppler / poppler-utils -Paket und kann PDF-Dokumente in Bilder konvertieren (mit jeder PDF-Seite als separates Bild) wie PNG, JPEG und andere. Das Tool kann eine einzelne Seite eines PDF-Dokuments, alle Seiten oder eine Reihe von Seiten konvertieren und verfügt über mehrere Optionen wie das Festlegen der Auflösung, das Zuschneiden von Bildern und mehr.

PDF in Bild (PNG, JPEG usw.) mit GIMP umwandeln

GIMP, ein kostenloser Open-Source-Bildeditor für Linux, Windows und macOS, kann Seiten von PDF-Dokumenten in verschiedene Bildformate exportieren, darunter PDF, JPEG, TIFF, BMP und viele andere.

Beim Öffnen eines PDF-Dokuments mit GIMP wird jede Seite als separate Ebene hinzugefügt und es kann immer nur eine PDF-Seite als Bild exportiert werden. Sie können alle PDF-Seiten (GIMP-Ebenen) oder eine ausgewählte Gruppe von Ebenen mit einem GIMP-Plugin auf einmal als separate Bilder exportieren.

Verwenden Sie GIMP, um eine oder nur wenige PDF-Seiten in PNG, JPEG und andere Bildformate zu konvertieren.

Beginnen wir damit, eine einzelne (oder nur wenige) PDF-Seite in PNG, JPEG usw. zu konvertieren, indem wir GIMP verwenden, für das keine Plugins installiert werden müssen. Von GIMP File Klicken Sie im Menü auf Open und wählen Sie die PDF-Datei aus. Ein Import from PDF Der Dialog sollte erscheinen – vergewissern Sie sich, dass Open pages as Die Option ist auf Layers eingestellt , und klicken Sie auf Import :

Scrollen Sie im GIMP-Ebenendialog zu der Seite, die Sie von PDF in PNG, JPEG usw. konvertieren möchten, und ziehen Sie sie mit dem Mauszeiger nach oben, sodass sie die erste Ebene ist:

Als nächstes klicken Sie auf das GIMP-Dateimenü Export As... . Im Exportdialog können Sie entweder die exportierte Dateinamenerweiterung auf das gewünschte Bildformat ändern (in Name Kästchen oben) oder klicken Sie auf Select File Type (By Extension) unten im Dialogfeld, um das Format auszuwählen, das für die exportierte PDF-Seite verwendet wird:

Jetzt müssen Sie nur noch Export tun um die PDF-Seite als PNG, JPEG, TIFF oder ein anderes Bildformat zu speichern.

Abhängig vom Bildtyp, den Sie für Ihre exportierte PDF-Seite verwenden, zeigt GIMP ein Dialogfeld an, in dem Sie einige Einstellungen wie Bildqualität, Komprimierungsstufe usw. ändern können. Nehmen Sie hier die gewünschten Änderungen vor und klicken Sie dann auf Export und die Bilddatei wird auf Ihrem Computer gespeichert.

Wenn Sie andere Seiten des PDF-Dokuments in ein Bild exportieren möchten, verschieben Sie die Ebene mit der Seite an den Anfang der Ebenenliste in GIMP und wiederholen Sie den Vorgang. Um zu erfahren, wie Sie eine ganze PDF-Datei (oder eine große Anzahl von PDF-Seiten auf einmal) mit GIMP in JPEG, PNG und andere Bildformate konvertieren, lesen Sie die nachstehenden Anweisungen.

Verwenden Sie das Plugin GIMP Export Layers, um alle / ausgewählte Ebenen (in diesem Fall PDF-Seiten) als separate Bilder zu exportieren.

Ebenen exportieren ist ein GIMP-Plugin, das Ebenen als separate Bilder exportieren kann. Es kann Ebenen in jedes von GIMP unterstützte Dateiformat exportieren und verfügt über verschiedene Optionen wie das Exportieren aller Ebenen, nur sichtbarer Ebenen, Exportieren nur ausgewählter Ebenen und mehr.

Laden Sie das Plug-in "Ebenen exportieren" für GIMP herunter. Nieder.

Sie können dieses Plugin einfach unter Windows installieren, indem Sie das mitgelieferte Windows-Installationsprogramm verwenden. Um es unter Linux oder macOS zu installieren, laden Sie das ZIP-Archiv von Export Layers herunter, entpacken Sie es und kopieren Sie es export_layers.py Datei und die export_layers Ordner nach:

  • Linux:

    • GIMP 2.8:~/.gimp-2.8/plug-ins
    • GIMP 2.10 wurde mit dem Paketmanager Ihrer Linux-Distribution installiert:~/.config/GIMP/2.10/plug-ins
    • GIMP 2.10 installiert aus dem Flathub Flatpak-Paket:~/.var/app/org.gimp.GIMP/config/GIMP/2.10/plug-ins
    • GIMP 2.10 mit installiertem Snap:~/snap/gimp/current/.config/GIMP/2.10/plugins
  • Mac OS :

    • GIMP 2.8:/Users/[your username]/Library/Application Support/GIMP/2.8/plug-ins
    • GIMP 2.10:/Users/[your username]/Library/Application Support/GIMP/2.10/plug-ins

Starten Sie GIMP neu, wenn es bei der Installation des Plugins ausgeführt wurde.

Weitere Informationen zur Installation des Export Layer GIMP-Plug-Ins finden Sie in seiner Dokumentation.

Öffnen Sie nun eine PDF-Datei mit GIMP und stellen Sie sicher, dass Open pages as Die Option ist auf Layers eingestellt im Importdialog, wie oben bereits erklärt.

Sie können jetzt alle PDF-Seiten oder eine ausgewählte Gruppe von Seiten in Bildformate wie PNG, JPEG und jedes andere von GIMP unterstützte Format konvertieren, indem Sie auf File -> Export Layers... klicken aus dem GIMP-Menü. Wenn Sie alle PDF-Seiten als separate PNG-Bilder exportieren möchten, müssen Sie nur den Speicherort auswählen und die Schaltfläche Export drücken Schaltfläche.

der Export Layers Im Dialogfeld können Sie die Dateierweiterung ändern und andere erweiterte Vorgänge ausführen. Drücken Sie die png Feld am unteren Rand des Dialogs zum Ändern des Bildformats:

Klicken Sie für erweiterte Optionen auf Settings am Ende des Export Layers Dialog und dann Show more settings .

Wenn Sie beispielsweise nur die Ebenen exportieren möchten, die Sie im Vorschaudialog (rechts im Fenster) ausgewählt haben, Export Layers Dialog), klicken Sie auf + Add Constraint... , und dann Only layers selected in the preview :

Sie können jetzt in der rechten Vorschau-Seitenleiste auf eine Ebene klicken und dann auf die Schaltfläche klicken. halten Sie Shift Geben Sie eine andere Ebene ein und klicken Sie darauf, um alle Ebenen dazwischen auszuwählen. Oder halten Sie diese Ctrl Schaltfläche und klicken Sie auf jede Ebene, die Sie exportieren möchten.

Jetzt müssen Sie nur noch auf Export klicken Button, und GIMP beginnt mit dem Export der ausgewählten (oder aller) PDF-Seiten in PNG, JPEG oder das von Ihnen gewählte Bildformat:

Weitere Informationen zum Anpassen des Exports mithilfe von Exportebenen finden Sie auf der Plugin-Dokumentationsseite.

Das könnte Sie auch interessieren:Konfigurieren Sie GIMP 2.10 für die Verwendung von Photoshop-Tastaturkürzeln (Anleitung)

Konvertieren Sie PDFs in Bilder (PNG, JPEG, mehr) über die Befehlszeile mit pdftoppm

pdftoppm kann PDF-Dokumentseiten in Bildformate wie PNG, JPEG und andere über die Befehlszeile konvertieren. Es kann alle Seiten eines PDF-Dokuments in separate PDF-Dateien konvertieren, eine einzelne Seite oder eine Reihe von Seiten, es unterstützt die Einstellung der Bildauflösung, die Skalierung, das Zuschneiden der resultierenden Bilder und vieles mehr.

pdftoppm ist Teil von poppler / poppler-utils / poppler-tools Paket (abhängig von der verwendeten Linux-Distribution). Installieren Sie dieses Paket wie folgt:

  • Debian, Ubuntu, Linux Mint und andere Debian/Ubuntu-basierte Linux-Distributionen:
sudo apt install poppler-utils

  • Fedora:
sudo dnf install poppler-utils

  • openSUSE:
sudo zypper install poppler-tools

  • Arch Linux:
sudo pacman -S poppler

Verwenden Sie bei anderen Linux-Distributionen Ihren Paketmanager, um poppler zu verwalten / poppler-utils Paket.

Beginnen wir nun mit der Verwendung von pdftoppm zum Invertieren einer gesamten PDF-Datei (Wir nennen es document.pdf in diesem Beispiel) in PNG und benennen Sie jede Seite der PDF-Datei, die in PNG konvertiert wurde, als document-01.png , document-02.png und so weiter:

pdftoppm -png document.pdf document

Möchten Sie die PDF-Seiten in JPEG statt PNG konvertieren? Verwenden Sie -jpeg an Stelle von. Verwenden Sie für TIFF -tiff . Wenn Sie kein Bildformat angeben, konvertiert pdftoppm die PDF-Seiten standardmäßig in PPM-Bilddateien.

So definieren Sie einen Seitenbereich für die PDF-zu-Bild-Konvertierung mit pdftoppm , verwenden Sie -f N , wobei N die Seitennummer der ersten zu druckenden Seite ist, und -l N , wobei N in diesem Fall die letzte zu druckende Seite ist.

Um beispielsweise die Seiten 5-15 aus einem PDF-Dokument (mit dem Namen document.pdf im Beispiel) in PNG mit pdftoppm und geben Sie jedem resultierenden Bild den Namen document-05.png , document-06.png und so weiter würden Sie verwenden:

pdftoppm -png -f 5 -l 15 document.pdf document

Möchten Sie die DPI des konvertierten Bildes erhöhen? ? Standardmäßig konvertiert pdftoppm PDF-Seiten in 150-DPI-Bilder. Um die DPI zu erhöhen, fügen Sie -rx hinzu und -ry zum Befehl mit Ihren benutzerdefinierten Werten.

Um beispielsweise eine DPI von 300 für die resultierenden Bilder zu verwenden, verwenden Sie:

pdftoppm -png -rx 300 -ry 300 document.pdf document

Um alle von pdftoppm unterstützten Optionen anzuzeigen, führen Sie. das Ende pdftoppm --help und man pdftoppm .

PDF-bezogene Artikel, die Ihnen auch gefallen könnten:

  • Wie man ausfüllbare PDF-Formulare mit LibreOffice Writer erstellt
  • PDFArranger:PDF-Dokumente zusammenführen, teilen, drehen, zuschneiden oder neu anordnen (PDF Shuffler Fork)


Debian
  1. So erstellen Sie eine Datenbank in MySQL über die Befehlszeile

  2. So extrahieren Sie die tar.gz-Datei in Linux mithilfe der Befehlszeile

  3. So entfernen Sie Benutzer in Linux über die Befehlszeile

  4. Wie lade ich Dateien von der Befehlszeile mit dem Befehl wget herunter?

  5. Wie konvertiere ich ein DjVu-Dokument unter Linux nur mit Befehlszeilen-Tools in PDF?

Konvertieren Sie Dokumente auf der Debian-Befehlszeile in PDF

So konvertieren Sie Dokumente in das PDF-Format auf der Ubuntu-Befehlszeile

So starten Sie Debian über die Befehlszeile neu

So konvertieren Sie PDF in Bild in der Linux-Befehlszeile

So konvertieren Sie PDF in ein Bild mit Gimp

So verwenden Sie den nmap-Befehl