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.