Command-Line
通過 CLI 使用瀏覽器列印網頁
我想自動化列印。從文本文件中的 URL 列印網頁。我試過使用
wget
,結果比通過瀏覽器列印時差很多。不知何故,FF 和 Chromium 都設法通過編輯側邊欄等將網頁轉換為“可列印”格式。此外,wget 獲取的網頁沒有圖像。如何使我的列印件看起來可讀?我正在考慮為滑鼠和鍵盤移動編寫啞宏,以使用 Web 瀏覽器手動完成,但 CLI 更好,更不容易出錯。
曾經有一個擴展,但它不再維護,也沒有安裝在 FF33 上。
有沒有辦法做到這一點?
通過 CLI 列印
一種方法是使用
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
參考