So konvertieren Sie das Bild in die Befehlszeile von PDF auf Linux

So konvertieren Sie das Bild in die Befehlszeile von PDF auf Linux

Oft müssen Sie möglicherweise die Bilder in den PDF -Dateien konvertieren oder hinzufügen, insbesondere wenn Sie eine Anwendung haben und die Benutzer die Bilder als PDF -Dateien herunterladen sollen.

Es gibt verschiedene Online -Tools, die die Bilder in PDF umwandeln. Sicherheit ist jedoch immer ein Problem, und Sie können diesen Online -Websites nicht mit Ihren Daten vertrauen. Die beste Methode besteht darin, die Bilder auf Ihrer Maschine zu konvertieren. Linux bietet verschiedene Befehlszeilen-Dienstprogramme an, um Ihnen dabei zu helfen. Die beiden gängigen Werkzeuge sind IMG2PDF und Imagemagickick.

Imagemagick

Imagemagick zeichnet sich für die Bildumwandlung in PDF für seine schnelle Geschwindigkeit aus. Das Open-Source-Linux-Tool verwendet die mehreren CPU-Threads, um den Konvertierungsprozess schnell zu halten. Unabhängig davon.

Lassen Sie uns zuerst Imagemagick mit dem folgenden Befehl installieren:

1
2
3
$ sudo APT Update
$ sudo apt install -y Imagemagick

Für Fedora -Benutzer lautet der Befehl wie folgt:

1
$ sudo DNF installieren Imagemagick

Navigieren Sie mit dem bereits installierten ImageMagick zu dem Verzeichnis, das Ihre Bilder enthält. Wir haben verschiedene Bilder in unserem Beispiel. Wir werden sehen, wie wir sie nacheinander umwandeln können und wie sie alle auf einmal konvertieren können.

Die Syntax für die Konvertierung lautet wie folgt:

1
$ konvertieren Bilddemo.PDF

Beachten Sie, dass wir verwenden Konvertieren, ein Dienstprogramm für Imagemagicke. Beginnen wir zunächst ein Bild konvertieren.

Wenn Sie den vorherigen CONVERT -Befehl ausführen, sollte er gut funktionieren. Möglicherweise haben Sie jedoch eine Fehlermeldung wie die im folgende Bild, die sich im folgenden Bild widerspiegelt:

In diesem Fall müssen Sie nur die bearbeiten Politik.xml Datei mit einem Editor wie Nano.

1
$ sudo nano/etc/Imagemagick-6/Politik.xml

Suchen Sie im folgenden Beispiel nach der Zeile:

1

Um den Fehler zu beheben, ersetzen Sie die Rechte aus "Keine" zu "lesen | schreiben"

Speichern Sie die Datei und geben Sie den Befehl erneut aus. Sie haben jetzt eine PDF -Datei des konvertierten Bildes.

Um alle Bilder im aktuellen Verzeichnis in PDF umzuwandeln, können Sie ihre Namen nacheinander hinzufügen oder das Bildformat auswählen, wenn sie gleich sind. In unserem Fall sind die Bildformate in “.JPG ”. In diesem Fall lautet unser Befehl wie folgt:

1
$ Convert *.JPG alle.PDF

Das ist es! Sie haben jetzt alle Ihre Bilder in ein PDF konvertiert.

Imagemagick ist ein großartiges Werkzeug, um die Bilder in PDF in der Befehlszeile zu konvertieren. Die einzige schlechte Seite davon ist, dass sich die Auflösung für die Bilder ändert und die PDF -Datei nicht die vollständige Auflösung hat, wodurch die Bildqualität verringert wird.

2. IMG2PDF

Der Imagemagick wandelt die Bilder in PDF um, aber die Qualität der Bilder verringert sich. Die Alternative besteht darin, das IMG2PDF zu verwenden, um dieselben Fotos zu konvertieren, ohne die Bildqualität zu verlieren. Außerdem ermöglicht IMG2PDF die Spezifikation der Bildgröße beim Konvertieren.

Beginnen Sie mit dem Installieren von IMG2PDF mit dem folgenden Befehl:

1
$ sudo apt installieren img2pdf

Sie können die Installation überprüfen, indem Sie die Version überprüfen.

IMG2PDF kann auch mit PIP in anderen Verteilungen installiert werden:

1
$ pip Installieren Sie IMG2PDF

Lassen Sie uns mit dem Werkzeug unsere Bilder konvertieren. Wir verwenden dieselben Bilder wie mit Imagemagick. Navigieren Sie zuerst zu dem Verzeichnis, das Ihre Bilder enthält. Verwenden Sie zum Konvertieren einer einzelnen Datei die folgende Syntax:

1
$ img2pdf img -o konvertiert.PDF

Wir haben jetzt eine PDF -Version des Bildes. Wenn Sie mehrere Bilder konvertieren möchten, können Sie sie alle auflisten. Oder wenn sie das gleiche Format haben, verwenden Sie die * Kurzschrift wie im folgenden Beispiel:

Verwenden Sie die Seitengröße oder die Bildgröße für die Ausgabe, um die Seitengröße für die Ausgabe anzugeben -IMGSIZE oder -PAGESIZE.

Um beispielsweise die Bildgröße auf 30 cm x 45 cm anzugeben, lautet der Befehl:

1
$ img2pdf --IMGSIZE 30cmx45cm -o Ausgang.PDF

Abschluss

Das Konvertieren der Bilder verschiedener Formate in PDF sollte Sie bei der Verwendung von Linux nicht beunruhigen. Es stehen Ihnen zur Verfügung stehenden Befehlszeilen-Versorgungsunternehmen, und die Syntax ist einfach. Diese Anleitung hat zwei Dienstprogramme vorgestellt, IMG2PDF und Imagemagick, mit denen Sie entweder ein oder mehrere Bilder in PDF konvertieren können.