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

Kann ich HTML-Dateien (mit Bildern, CSS) über die Befehlszeile drucken?

Sie könnten html2ps ausprobieren, es ist in Perl geschrieben, also schätze ich, dass es auf jedem Betriebssystem läuft, auf dem Perl läuft. Es unterstützt CSS und Bilder. Es wird nicht so gut gerendert, wie Sie vielleicht möchten.

Zur Verwendung in Debian/Ubuntu sudo aptitude install html2ps und leiten Sie dann die Ausgabe an lpr weiter zum Ausdrucken:

html2ps \
    http://stackoverflow.com/questions/286583 \
    |lpr

Oder leiten Sie die Ausgabe an ps2pdf weiter, um sie in eine PDF-Datei zu konvertieren:

html2ps \
    http://stackoverflow.com/questions/286583 \
    |ps2pdf - stackoverflow.pdf

Sie haben eine Menge Optionen:html2ps, html2pdf, eine riesige Liste unter:http://www.hypernews.org/HyperNews/get/www/html/converters.html

Aber persönlich würde ich empfehlen, mit htmldoc zu arbeiten, es macht Postscript, PDF und ist auf dem neuesten Stand (die letzte Version war vor <2 Wochen. Sie müssen ein Tool wie wget oder elinks verwenden, um die HTML-Datei und ihre Komponenten tatsächlich herunterzuladen.


Linux
  1. 3 nützliche Dinge, die Sie mit dem IP-Tool in Linux tun können

  2. Überprüfung der Integrität von Dateien mit md5sum

  3. Kachel mit vielen Bildern vom Terminal?

  4. Untersuchen von Berkeley-DB-Dateien über die CLI

  5. Wie kann ich eine Datei mit Zeilennummern öffnen, die von der Befehlszeile in 'vi' angezeigt werden?

So finden Sie Dateien in Linux mit dem Find-Befehl

So finden Sie Dateien über die Befehlszeile im Linux-Terminal

So finden Sie Dateien mit dem fd-Befehl in Linux

Arbeiten mit Docker-Images über die Befehlszeile

Netzwerk-Fehlerbehebung über die Befehlszeile mit TShark

Sicheres Kopieren von Dateien mit dem SCP-Befehl