Das Speichern einer Webseite als PDF ist praktisch, wenn Sie bestimmte Ressourcen archivieren oder für Bildungszwecke verwenden.
Aber wie konvertiert man eine Webseite unter Linux in PDF?
Sie können entweder den einfachen Weg mit dem Webbrowser (GUI) auf jeder Linux-Distribution gehen oder das Terminal verwenden, um eine Webseite in eine PDF-Datei umzuwandeln.
Hier werde ich beide Methoden erwähnen, die Ihnen helfen, die Arbeit zu erledigen.
Methode 1: Konvertieren einer Webseite in PDF mit einem Webbrowser
Obwohl ich Mozilla verwende Firefox Für dieses Tutorial können Sie dasselbe mit jedem der besten für Linux verfügbaren Browser tun.
1. Laden Sie die Webseite hoch, die Sie konvertieren möchten.
2. Gehen Sie zum Browsermenü, um das „Drucken” Option oder verwenden Sie die Tastenkombination “Strg + P.“
3. Standardmäßig sollten Sie es als PDF speichern können. Sie müssen auf “Save“, wählen Sie das Ziel und speichern Sie die Webseite.
Save Webseite als PDF in Mozilla Firefox
Das größte Problem bei diesem einfachen Ansatz besteht darin, dass er alle Elemente auf der Seite enthält. Dies kann Kommentare, Fußzeilen usw. umfassen. Sie können einen PDF-Editor verwenden, um Teile davon zu entfernen, aber das ist eine zusätzliche Aufgabe.
Eine bessere Option ist die Verwendung einer Browsererweiterung wie Druckfreundlich. Es ermöglicht Ihnen, Teile der Webseite zu bearbeiten und zu entfernen, bevor Sie das PDF herunterladen.
Methode 2: Konvertieren einer Webseite in PDF oder Bilder mit dem Terminal
Sie wissen wahrscheinlich bereits, dass Sie im Linux-Terminal im Internet surfen und sogar Dateien über die Befehlszeile herunterladen können. Das ist nicht verwunderlich, wenn man bedenkt, dass Sie im Terminal noch viel mehr tun können, einschließlich des Herunterladens einer Webseite als PDF.
Ein raffiniertes Open-Source-Befehlszeilentool wkhtmltopdf und wkhtmltoimage kommen Sie zur Rettung, mit der Sie jede HTML-Webseite in eine PDF- oder Bilddatei konvertieren können.
Es verwendet die Qt WebKit-Rendering-Engine, um die Aufgabe zu erledigen. Sie können es erkunden GitHub-Seite für mehr Informationen.
Sie sollten es aus dem Standard-Repository Ihrer Linux-Distribution installieren können. Für Ubuntu-basierte Distributionen können Sie den Befehl eingeben:
sudo apt install wkhtmltopdf
Es ist ziemlich einfach zu verwenden, egal ob Sie es in eine PDF- oder Bilddatei konvertieren möchten:
Geben Sie Folgendes ein, um eine Webseite in ein PDF zu konvertieren:
wkhtmltopdf URL/domain filename.pdf
Als example, so würde es aussehen:
wkhtmltopdf linuxmint.com mint.pdf
Sie können die vollständige URL als „https://linuxmint.com“ oder verwenden Sie den Domainnamen wie in der example Oben.
Die generierte Datei wird standardmäßig im Home-Verzeichnis gespeichert.
Sie erhalten auch einige aufregende Optionen beim Konvertieren einer Webseite.
Sie können zum Beispiel Wenden Sie einen Graustufenfilter auf die PDF-Datei an, mehrere Kopien der Seite erstellen in derselben Datei und Bilder ausschließen während der Konvertierung.
Der Graustufenfilter funktioniert möglicherweise nicht auf jeder Webseite, aber Sie können dies mit dem folgenden Befehl versuchen:
wkhtmltopdf -g google.com googlepage.pdf
Um mehrere Kopien von Seiten in derselben PDF-Datei zu erstellen, lautet der Befehl:
wkhtmltopdf --copies 2 linuxmint.com mint.pdf
Und wenn Sie Bilder von den Webseiten ausschließen möchten, geben Sie einfach Folgendes ein:
wkhtmltopdf --no-images linuxmint.com mint.pdf
Wenn Sie eine Webseite als Bild konvertieren möchten, sieht der Befehl außerdem so aus:
wkhtmltoimage linuxmint.com mint.png
Beachten Sie, dass die Verwendung dieser Tools über das Terminal im Gegensatz zur GUI-Methode mit einem Browser Einschränkungen hat. Es scheint keine Webseiten mit
Sites wie unsere und sogar DuckDuckGo konvertierten nicht in PDF oder ein Bild. Einfache HTML-Sites wie Linuxmint.com, Ubuntu.com, Google.com funktionierten jedoch wie ein Zauber.
Einpacken
Um die besten Ergebnisse zu erzielen, scheint das Speichern einer Webseite als PDF mit einem Browser der richtige Weg zu sein. Wenn Sie jedoch mehr Optionen wünschen und über das Terminal gehen, können Sie das wkhtmltopdf Dienstprogramm sollte sich als nützlich erweisen.
Wie konvertieren Sie unter Linux am liebsten Webseiten in PDF? Fühlen Sie sich frei, Ihre Gedanken in den Kommentaren zu teilen.