
Ich möchte das Drucken automatisieren. Von der URL in der Textdatei wird die Webseite gedruckt. Ich habe es versucht wget
und die Ergebnisse sind viel schlechter als beim Drucken über den Browser. Irgendwie schaffen es FF und Chromium beide, Webseiten in das „Druckbarkeits“-Format zu konvertieren, indem sie Seitenleisten und dergleichen redigieren. Außerdem haben die von wget abgerufenen Webseiten keine Bilder. Wie kann ich meine Ausdrucke lesbar gestalten?
Ich denke darüber nach, einfache Makros für Maus- und Tastaturbewegungen zu schreiben, um dies manuell über einen Webbrowser durchzuführen, aber die CLI ist besser und weniger fehleranfällig.
Früher gab es eineVerlängerung, wird aber nicht mehr gepflegt und lässt sich nicht auf FF33 installieren.
Gibt es Möglichkeiten, dies zu tun?
Antwort1
Drucken über CLI
Eine Methode wäre die Verwendung html2ps
.
$ html2ps http://example.com/file.html | lpr
-oder-
$ html2ps http://example.com/file.html | lp -d someprinter
Als PDF speichern
Als zusätzlichen Bonus können Sie ps2pdf
Folgendes verwenden, wenn Sie es nur als PDF-Datei behalten möchten:
$ html2ps http://example.com/file.html | ps2pdf - somfile.pdf