CLI 経由でブラウザを使用して Web ページを印刷する

CLI 経由でブラウザを使用して Web ページを印刷する

印刷を自動化したいです。テキスト ファイルの URL から、Web ページが印刷されます。使用してみましたwgetが、結果はブラウザー経由で印刷した場合よりもかなり劣っています。どういうわけか、FF と Chromium はどちらも、サイドバーなどを編集して、Web ページを「印刷可能な」形式に変換します。また、wget で取得した Web ページには画像がありません。印刷したものを読みやすくするにはどうすればよいでしょうか。

マウスとキーボードの動きを Web ブラウザーを使用して手動で実行するためのダム マクロを記述することを考えていますが、CLI の方がエラーが発生しにくいので優れています。

かつては拡大ですが、現在はメンテナンスされておらず、FF33にはインストールできません。

何か方法はありますか?

答え1

CLI 経由で印刷する

1 つの方法は、 を使用することですhtml2ps

$ html2ps http://example.com/file.html | lpr

-または-

$ html2ps http://example.com/file.html | lp -d someprinter

PDFに保存

追加のボーナスとして、PDF ファイルとして保存したい場合は、ps2pdf次のように使用できます。

$ html2ps http://example.com/file.html | ps2pdf - somfile.pdf

参考文献

関連情報