{"id":895642,"date":"2023-10-31T10:17:48","date_gmt":"2023-10-31T15:17:48","guid":{"rendered":"https:\/\/blogging-techies.com\/ge\/so-konvertieren-sie-pdf-in-ein-bild-auf-einem-linux-system-cli-und-gui-methode\/"},"modified":"2023-10-31T10:17:48","modified_gmt":"2023-10-31T15:17:48","slug":"so-konvertieren-sie-pdf-in-ein-bild-auf-einem-linux-system-cli-und-gui-methode","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/ge\/so-konvertieren-sie-pdf-in-ein-bild-auf-einem-linux-system-cli-und-gui-methode\/","title":{"rendered":"So konvertieren Sie PDF in ein Bild auf einem Linux-System (CLI- und GUI-Methode)"},"content":{"rendered":"<p>PDF ist heutzutage eine der beliebtesten M\u00f6glichkeiten zur \u00dcbermittlung von Informationen und wir m\u00fcssen diese PDF-Dateien h\u00e4ufig manipulieren.  Die Verwendung eines Teils einer PDF-Datei als Bild f\u00fcr verschiedene Zwecke ist ein recht h\u00e4ufiges Ph\u00e4nomen.  Auf Linux-Distributionen kann man PDF problemlos in ein Bild konvertieren.  Wir k\u00f6nnen hier sogar den Bilddateityp angeben.  Eine gesamte PDF-Datei kann basierend auf der Seitenzahl dieser PDF-Datei in mehrere Bilder umgewandelt werden.  Dar\u00fcber hinaus kann auch jede einzelne Seite konvertiert werden.  Je nach Bedarf k\u00f6nnen Sie eine davon ausw\u00e4hlen.  Sie haben die Flexibilit\u00e4t zu w\u00e4hlen.<\/p>\n<h2 id=\"converting-pdf-to-image-in-linux-system\" class=\"ftwp-heading\"><b>Konvertieren von PDF in ein Bild auf einem Linux-System<\/b><\/h2>\n<p>Wie ich bereits sagte, k\u00f6nnen Sie eine PDF-Datei in ein Bild in verschiedenen Formaten konvertieren.  Es h\u00e4ngt nur von der Art der Ausgabe ab, die Sie erhalten m\u00f6chten.  Mach dir keine Sorge!  In diesem Beitrag zeige ich Ihnen, wie Sie auf einem Linux-System PDF-Dateien in Bilder konvertieren.<\/p>\n<p>Dazu ben\u00f6tigen Sie einige unverzichtbare Dinge auf Ihrem Linux-System.  Sie m\u00fcssen Bash oder eine beliebige Shell haben.  Jede Anwendung zum Exportieren Ihrer Ausgabedatei.  Und Sie m\u00fcssen einige Befehle kennen, um die Arbeit zu erledigen.  Schauen wir sie uns im Detail an.<\/p>\n<h3 id=\"1-using-the-pdftoppm-command\" class=\"ftwp-heading\"><b>1. Verwenden des Befehls \u201epdftoppm\u201c.<\/b><\/h3>\n<p>Die erste Methode, die wir sehen werden, ist die Verwendung des Befehls \u201epdftoppm\u201c.  Um auf diesen Befehl zuzugreifen, m\u00fcssen Sie die \u201ePoppler\u201c-Tools auf Ihrem Computer haben.<\/p>\n<ul>\n<li>F\u00fcr Debian oder Ubuntu lautet der Befehl zum Installieren der Poppler-Utils wie folgt:<\/li>\n<\/ul>\n<pre>sudo apt install poppler-utils<\/pre>\n<ul>\n<li>F\u00fcr Arch Linux m\u00fcssen Sie diesen Befehl im Terminal eingeben:<\/li>\n<\/ul>\n<pre>sudo pacman -S poppler<\/pre>\n<ul>\n<li>Und f\u00fcr RedHat oder CentOS lautet der Befehl wie folgt:<\/li>\n<\/ul>\n<pre>sudo dnf install poppler-utils<\/pre>\n<p>Sobald Sie Poppler f\u00fcr jede Linux-Distribution installiert haben, bei der es sich um Ubuntu, Debian oder Arch Linux handeln kann, ist die restliche Syntax f\u00fcr jede Distribution gleich.  Wir k\u00f6nnen eine PDF-Datei auf verschiedene Arten konvertieren.  Jeder von ihnen wird im Folgenden besprochen.<\/p>\n<h4><b><b>Zu.  Konvertieren Sie ein komplettes PDF in Bilder<\/b><\/b><\/h4>\n<p>Bei diesem Verfahren wird die gesamte PDF-Datei in Bilder umgewandelt.  Sie k\u00f6nnen auch den Bilddateityp ausw\u00e4hlen.  Zuerst m\u00fcssen Sie den Befehl \u201epdftoppm\u201c verwenden.  Geben Sie als N\u00e4chstes das Bildformat an.  Geben Sie anschlie\u00dfend den Namen der PDF-Datei bzw. den Ausgabenamen ein.<\/p>\n<p>Die ideale Syntax hierf\u00fcr ist die folgende:<\/p>\n<pre>pdftoppm <image type> <pdf filename> <desired name for the image&#038;gt<\/pre>\n<p>Wir haben zum Beispiel ein PDF namens \u201eSample.pdf\u201c.  Wie konvertieren wir also all diese PDFs in Bilder?  Geben Sie einfach das Terminal ein:<\/p>\n<pre>pdftoppm -jpeg Sample.pdf images_extracted_from_sample_pdf<\/pre>\n<p>Der Bildtyp kann irgendetwas wie PNG oder jede Art von Erweiterung sein.  Beachten Sie hier einen wichtigen Punkt.  Sie m\u00fcssen .jpeg und nicht .jpg eingeben.  Die Eingabe der Kurzform f\u00fchrt hier zu Fehlern.<\/p>\n<p>Jede Seite der PDF-Datei wird in ein JPEG-Foto umgewandelt.  Die erste Seite hei\u00dft \u201e\u201c, die zweite \u201e\u201c und so weiter.<\/p>\n<h4><b>B.  Konvertieren Sie eine Reihe von PDF-Seiten in Bilder<\/b><\/h4>\n<p>Nehmen wir an, wir m\u00fcssen nicht die gesamte PDF-Datei konvertieren.  Nur bestimmte Seiten sollten in Bilder umgewandelt werden.  Wie es geht?<\/p>\n<p>Die Syntax ist so ziemlich der Name.  Der einzige Unterschied besteht darin, dass Sie den Bereich der Seitenzahlen angeben m\u00fcssen, den Sie konvertieren m\u00f6chten.<\/p>\n<pre>pdftoppm <image type> -f sn -l ln <pdf filename> <desired name for the image><\/pre>\n<p>Hier steht sn f\u00fcr die erste Seitenzahl und ln f\u00fcr die letzte Seitenzahl.<\/p>\n<p>Wir m\u00f6chten die Seiten 9 bis 12 derselben PDF-Datei konvertieren, die wir im vorherigen Abschnitt aufgenommen haben.  Die Syntax lautet:<\/p>\n<pre>pdftoppm -jpeg -f 9 -l 12 Sample.pdf images_extracted_from_sample_pdf<\/pre>\n<p>Der Ausgabename lautet wie folgt: images_extracted_from_sample_pdf-9.jpeg und z\u00e4hlt bis 12.<\/p>\n<h4><b>C. Konvertieren Sie eine einzelne Seite einer PDF-Datei in ein Bild<\/b><\/h4>\n<p>In Wirklichkeit handelt es sich um eine Ableitung des letzten Verfahrens, das wir gesehen haben.  Die Syntax zum Konvertieren einer einzelnen Seite ist dieselbe.  Diesmal haben die Anfangs- und die Endseitennummer denselben numerischen Wert.<\/p>\n<pre>pdftoppm <image type> -f x -l x <pdf filename> <desired name for the image><\/pre>\n<p>Hier stellt x die Seitenzahl dar, die wir in PDF konvertieren m\u00f6chten.  Wenn wir die f\u00fcnfte zu konvertierende Seite konvertieren m\u00f6chten, m\u00fcssen wir schreiben:<\/p>\n<pre>pdftoppm -jpeg -f 5 -l 5 Sample.pdf images_extracted_from_sample_pdf<\/pre>\n<p>Hier wird nur eine Bilddatei erstellt.<\/p>\n<h4><b>D.  Benutzerdefinierte Qualit\u00e4t f\u00fcr die konvertierte Bilddatei<\/b><\/h4>\n<p>Jedes Bild, das wir sehen, hat einen DPI-Wert (Punkte pro Zoll), der sich auf dieses Bild bezieht.  Wenn Sie den DPI-Wert erh\u00f6hen, erh\u00f6ht sich normalerweise auch die Bildqualit\u00e4t, aber es nimmt viel Platz in Anspruch und umgekehrt.  Manchmal m\u00fcssen wir den DPI-Wert eines Bildes steuern.  Wie kann man das kontrollieren?  Schauen Sie sich die Syntax genau an.<\/p>\n<pre>pdftoppm <image type> -rx 300 -ry 300 <pdf filename> <desired name for the image><\/pre>\n<p>Der Befehl pdftoppm geht davon aus, dass der DPI-Wert standardm\u00e4\u00dfig 150 betr\u00e4gt.  Um das zu \u00e4ndern, m\u00fcssen wir die Aufl\u00f6sung beider Achsen individuell einstellen.  Nehmen wir an, wir m\u00f6chten die X-Aufl\u00f6sung auf 300 und die Y-Aufl\u00f6sung ebenfalls auf 350 einstellen.  Dazu m\u00fcssen wir die Befehle -rx und -ry verwenden.<\/p>\n<p>F\u00fcr die zuvor verwendete Datei lautet die Syntax:<\/p>\n<pre>pdftoppm -jpeg -rx 300 -ry 300 Sample.pdf images_extracted_from_sample_pdf<\/pre>\n<h3 id=\"2-using-the-convert-command\" class=\"ftwp-heading\"><b>2. Verwenden des Befehls \u201econvert\u201c.<\/b><\/h3>\n<p>Sie k\u00f6nnen auch den Befehl \u201econvert\u201c verwenden, um PDF in ein Bild auf einem Linux-System zu konvertieren.  Um den Konvertierungsbefehl auf Ihrem Computer zu aktivieren, m\u00fcssen Sie zun\u00e4chst ImageMagick installieren.  Abh\u00e4ngig von Ihrem Betriebssystem variiert die Imagemagick-Installationssyntax.<\/p>\n<ul>\n<li>Wenn Sie ein Ubuntu- oder Debian-basiertes Betriebssystem auf Ihrem Computer haben, \u00f6ffnen Sie die Shell und geben Sie Folgendes ein:<\/li>\n<\/ul>\n<pre>sudo apt install imagemagick<\/pre>\n<ul>\n<li>Wenn das von Ihnen verwendete Betriebssystem auf RedHat oder CentOS basiert, m\u00fcssen Sie zun\u00e4chst php-devel, gcc und php-pear als Voraussetzung f\u00fcr Imagemagick installieren.  Schreiben Sie dazu:<\/li>\n<\/ul>\n<pre>yum install php-pear php-devel gcc<\/pre>\n<p>Jetzt ist Ihr Computer bereit, ImageMagic zu installieren.  Geben Sie die folgende Zeile in die Shell ein:<\/p>\n<pre>yum install ImageMagick-devel ImageMagick-perl<\/pre>\n<p>Der n\u00e4chste Punkt ist, dass Sie die ImageMagick PHP-Erweiterung installieren m\u00fcssen.<\/p>\n<pre>pecl install imagick<\/pre>\n<p>Und dann der letzte Schritt.<\/p>\n<pre>echo \u201cextension=imagick.so\u201d > \/etc\/php.d\/imagick.ini<\/pre>\n<p>In den neuesten Versionen von CentOS oder Red Hat ist ImageMagick nicht mehr verf\u00fcgbar und wurde durch GraphicsMagick ersetzt.  Um das zu installieren, geben Sie einfach Folgendes ein:<\/p>\n<pre>dnf info GraphicsMagick<\/pre>\n<p>Schlie\u00dfen Sie dies anschlie\u00dfend ab.<\/p>\n<pre>dnf install GraphicsMagick GraphicsMagick-devel GraphicsMagick-perl<\/pre>\n<ul>\n<li>\u00d6ffnen Sie auf einem Computer mit Arch Linux das Terminal und geben Sie Folgendes ein:<\/li>\n<\/ul>\n<pre>sudo pacman -S imagemagick<\/pre>\n<p>Sobald Sie ImageMagick installiert haben, k\u00f6nnen Sie den Befehl \u201eKonvertieren\u201c verwenden.<\/p>\n<h4><b>Zu.  Konvertieren Sie eine ganze Datei in Bilder<\/b><\/h4>\n<p>Wie beim Befehl pdftoppm ist bei jeder Linux-Distribution die Syntax f\u00fcr die Verwendung des Befehls \u201econvert\u201c dieselbe.  Die \u00fcbliche Syntax lautet wie folgt:<\/p>\n<pre>convert <pdf filename> <desired name for the image>.<image type><\/pre>\n<p>Nehmen wir zum Beispiel an, wir haben ein PDF mit dem Namen Sample.pdf und m\u00f6chten es in PNG-Bilder konvertieren.  Die Syntax hierf\u00fcr lautet wie folgt:<\/p>\n<pre>convert Sample.pdf images_extracted_from_sample_pdf.png<\/pre>\n<p>Das Benennungsformat f\u00fcr die extrahierten Bilder ist dasselbe wie im Befehl pdftoppm.<\/p>\n<h4><b>B.  Konvertieren Sie eine einzelne Seite eines Dokuments in ein Bild<\/b><\/h4>\n<p>Um eine einzelne Seite in ein Bild umzuwandeln, muss die folgende Syntax vom Terminal aus ausgef\u00fchrt werden:<\/p>\n<pre>convert <pdf filename><page number> <desired name for the image>.<image type><\/pre>\n<p>Um die zehnte Seite von Sample.pdf zu konvertieren, m\u00fcssen wir schreiben:<\/p>\n<pre>convert Sample.pdf[9] images_extracted_from_sample_pdf.png<\/pre>\n<p><strong>Ein wichtiger Hinweis:<\/strong> Die Seitennummerierung erfolgt nach einem auf Null basierenden Nummerierungssystem.  Daher wird die erste Seite der PDF-Datei mit 0 nummeriert und der Rest wird davon gez\u00e4hlt.<\/p>\n<h4><b>C. Anpassen der Qualit\u00e4t konvertierter Bilder<\/b><\/h4>\n<p>DPI (Punkte pro Zoll) und Komprimierung k\u00f6nnen mit dem Befehl \u201eKonvertieren\u201c eingestellt werden.  Wir werden sie beide zusammen sehen.<\/p>\n<pre>convert -density <DPI value>\u00a0 <pdf filename> -quality <Compression value> <desired name for the image>.<image type><\/pre>\n<p>Um Sample.pdf ohne Komprimierung und mit 300 DPI in PNG-Bilder zu konvertieren, lautet die Befehlszeilensyntax:<\/p>\n<pre>convert -density 300 Sample.pdf -quality 100 images_extracted_from_sample_pdf.png<\/pre>\n<p>Hier bedeutet 100, dass keine Komprimierung durchgef\u00fchrt werden soll.  Sie k\u00f6nnen den Wert auf eine beliebige Zahl unter 100 festlegen, um eine Komprimierung auf dem entsprechenden Niveau zu erhalten.<\/p>\n<h3 id=\"3-using-gimp-gnu-image-manipulation-program-to-convert-pdf-to-images\" class=\"ftwp-heading\"><b>3. Verwenden von GIMP (GNU Image Manipulation Program) zum Konvertieren von PDF in Bilder<\/b><\/h3>\n<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/GIMP\" target=\"_blank\" rel=\"noopener nofollow\">GIMP<\/a> Es ist eine erstaunliche Software zum Bearbeiten von Bildern in jeder Distribution.  Um GIMP zu installieren, befolgen Sie die folgenden einfachen Schritte.<\/p>\n<ul>\n<li>\u00d6ffnen Sie f\u00fcr Debian- oder Ubuntu-basierte Betriebssysteme das Terminal und geben Sie Folgendes ein:<\/li>\n<\/ul>\n<pre>sudo apt install snapd<\/pre>\n<p>Installieren Sie anschlie\u00dfend GIMP.<\/p>\n<pre>sudo apt install gimp<\/pre>\n<ul>\n<li>F\u00fcr CentOS oder RHEL 8 lautet die Syntax:<\/li>\n<\/ul>\n<pre>sudo dnf install gimp<\/pre>\n<ul>\n<li>Und f\u00fcr Arch Linux ist das Verfahren nicht so einfach.  Zuerst m\u00fcssen Sie das Instant-Repository installieren und dann von dort aus GIMP installieren.  Schreiben Sie jeweils die folgenden Anweisungen.<\/li>\n<\/ul>\n<pre>git clone https:\/\/aur.archlinux\/snapd.git\r\ncd snapd\r\nmakepkg -si<\/pre>\n<p>Jetzt m\u00fcssen Sie einen symbolischen Link zum \/snap-Verzeichnis erstellen.<\/p>\n<pre>sudo systemctl enable --now snapd.socket<\/pre>\n<pre>ln -s \/var\/lib\/snapd\/snap \/snap<\/pre>\n<p>Und hier ist der letzte Schritt\u2026<\/p>\n<pre>sudo snap install gimp<\/pre>\n<p>Zu diesem Zeitpunkt ist GIMP auf Ihrem Computer installiert und Sie k\u00f6nnen damit arbeiten.  \u00d6ffnen Sie den GIMP Forms Application Manager.  Gehen Sie zur Option \u201eDatei\u201c und klicken Sie auf \u201e\u00d6ffnen\u201c.  Suchen Sie nun in diesem Fenster das gew\u00fcnschte Dokument, das Sie konvertieren m\u00f6chten.  W\u00e4hlen Sie das aus und fahren Sie fort.<\/p>\n<p>\u00dcber das Bearbeitungsmen\u00fc k\u00f6nnen Sie verschiedene \u00c4nderungen an der Datei vornehmen.  Die Dateimanipulation mit GIMP ist ein v\u00f6llig anderes Thema, das nicht Gegenstand dieses Beitrags ist.  Gehen Sie nach der Manipulation erneut zur Option \u201eDatei\u201c und klicken Sie auf \u201eExportieren als\u201c.  Sie k\u00f6nnen die Art der Erweiterung entsprechend Ihrem Bedarf w\u00e4hlen.  Klicken Sie auf \u201eExportieren\u201c und fertig.<\/p>\n<h2 id=\"wrapping-up\" class=\"ftwp-heading\"><b>Ende<\/b><\/h2>\n<p>Damit sind wir am Ende angelangt.  Hier haben wir gesehen, wie man PDF-Dokumente f\u00fcr ein Linux-System in Bilder umwandelt.  Wir haben mehrere Techniken daf\u00fcr vorgestellt, und jede davon ist effizient und fruchtbar.  Die beliebteste Methode ist aufgrund ihrer Flexibilit\u00e4t die Verwendung von pdftoppm.  Abh\u00e4ngig von Ihrem Job k\u00f6nnen Sie sich f\u00fcr eine davon entscheiden.<\/p>\n<p>Hinterlassen Sie einen Kommentar zum Beitrag \u2013 etwaige Vorschl\u00e4ge oder Probleme, auf die Sie w\u00e4hrend Ihrer Konvertierungsarbeiten gesto\u00dfen sind.  Teilen Sie uns auch gerne mit, wenn ich etwas \u00fcbersehen habe, das hier h\u00e4tte behandelt werden sollen.  Guten Tag!<\/p>\n   ","protected":false},"excerpt":{"rendered":"<p>PDF ist heutzutage eine der beliebtesten M\u00f6glichkeiten zur \u00dcbermittlung von Informationen und wir m\u00fcssen diese PDF-Dateien h\u00e4ufig manipulieren. Die Verwendung eines Teils einer PDF-Datei als Bild f\u00fcr verschiedene Zwecke ist ein recht h\u00e4ufiges Ph\u00e4nomen. Auf Linux-Distributionen kann man PDF problemlos in ein Bild konvertieren. Wir k\u00f6nnen hier sogar den Bilddateityp angeben. Eine gesamte PDF-Datei kann [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":895643,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","fifu_image_url":"https:\/\/blogging-techies.com\/wp-content\/uploads\/2023\/06\/2.webp","fifu_image_alt":""},"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/895642"}],"collection":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/comments?post=895642"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/895642\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media\/895643"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media?parent=895642"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/categories?post=895642"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/tags?post=895642"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}