在 Linux 中把一個網頁轉換成 PDF的技巧介紹
導讀 | 你如何在 中把一個網頁轉換成 PDF?你可以選擇使用每個 Linux 發行版上的網頁瀏覽器(GUI),或者使用終端將網頁變成 PDF 檔案。 |
在這裡,我將提到這兩種方法來幫助你完成工作。
儘管我在本教程中使用的是 Mozilla Firefox,但你也可以用任何可用於 Linux 的最佳瀏覽器做同樣的事情。
1、載入你想轉換的網頁。
2、在瀏覽器選單中找到“ 列印”選項,或使用鍵盤快捷鍵 Ctrl + P。
3、預設情況下,它應該讓你把它儲存為 PDF。你需要點選“儲存”,然後選擇目的地並儲存網頁。
這種簡單方法的一個主要問題是,它包括頁面上的所有元素。這可能包括評論、頁尾等。你可以用一個 PDF 編輯器來刪除部分內容,但這是一個額外的任務。
更好的選擇是利用一個瀏覽器擴充套件,如 Print Friendly。它允許你在下載 PDF 之前編輯和刪除網頁的部分內容。
你可能已經知道,你可以 在 Linux 終端瀏覽網際網路,甚至 使用 行下載檔案。這並不奇怪,因為你可以在終端中做更多的事情,包括將網頁下載為 PDF。
一個靈巧的開源 行工具 wkhtmltopdf 和 wkhtmltoimage 可以幫到你,讓你把任何 HTML 網頁轉換成 PDF 或影像檔案。
它使用 Qt WebKit 渲染引擎來完成這個任務。你可以瀏覽它的 GitHub頁面 瞭解更多資訊。
你應該能夠從你的 Linux 發行版的預設倉庫中安裝它。對於基於 Ubuntu 的發行版,你可以輸入以下命令:
sudo apt install wkhtmltopdf
無論你想把它轉換為 PDF 還是影像檔案,它的使用都是非常直接的:
要將一個網頁轉換成 PDF,請輸入:
wkhtmltopdf URL/domain filename.pdf
比如,類似於這樣:
wkhtmltopdf linuxmint.com mint.pdf
你可以選擇使用 這樣完整的 URL 或使用域名,如上面的例子所示。
預設情況下,生成的檔案將儲存在主目錄下。
在轉換網頁時,你還可以得到一些好玩的選項。
例如,你可以對 PDF 檔案應用灰度過濾器,在同一檔案中製作多個頁面副本,以及在轉換過程中排除影像。
灰度過濾器不一定對每個網頁都有效,但你可以用命令試試:
wkhtmltopdf -g google.com googlepage.pdf
要在同一個 PDF 檔案中複製多個頁面,命令是:
wkhtmltopdf --copies 2 linuxmint.com mint.pdf
而且,如果你想排除網頁中的影像,只需輸入:
wkhtmltopdf --no-images linuxmint.com mint.pdf
此外,如果你想把一個網頁轉換為影像,命令是這樣的:
wkhtmltoimage linuxmint.com mint.png
注意,與使用瀏覽器的 GUI 方法不同,透過終端使用這些工具有其侷限性。它似乎不能成功轉換利用任何 <iframe> 程式碼片段的網頁。
像我們的網站,甚至 DuckDuckGo 都沒有轉換為 PDF 或影像。然而,簡單的 HTML 網站,如 Linuxmint.com、Ubuntu.com、Google.com 則非常有效。
使用瀏覽器將網頁儲存為 PDF 似乎是個好辦法。但是,如果你想有更多的選擇並透過終端,wkhtmltopdf工具應該會派上用場。
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2842336/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何把PDF轉換成EXCELExcel
- 如何把多張jpg轉換成一個pdf檔案?
- caj檔案怎麼轉換成pdf 電腦caj轉換成pdf格式文件的方法介紹
- 如何用Python把pdf轉換成wordPython
- win10 pdf怎麼轉換成word_win10如何把pdf轉換成word文件Win10
- 如何把多個pdf合併成一個pdf文件?
- 用手機怎麼把圖片轉換成PDF
- iStylePDF把多個PDF合併成一個PDF檔案
- 把Access轉成SQL資料庫的方法介紹SQL資料庫
- C#生轉換網頁為pdfC#網頁
- 把HTML轉成PDF的4個方案及實現方法HTML
- pdf轉換成word,免費轉換
- ppt轉pdf怎麼轉?試試這個轉換技巧!
- 將“PDF轉換成PPT”與“PPT轉PDF”的方法
- 如何免費將PDF轉成HTML網頁?HTML網頁
- pdf轉換成word文件
- Mac系統中怎麼將html網頁轉成PDF格式?MacHTML網頁
- 很多語言轉換成javaScript,介紹,轉載JavaScript
- Python 爬蟲:把廖雪峰的教程轉換成 PDF 電子書Python爬蟲
- excel轉換成PDF的軟體Excel
- 6個技巧幫你把IOS的UI轉換成安卓iOSUI安卓
- Linux中NFS介紹(轉)LinuxNFS
- pdf的表格怎麼轉換成word?
- CAD怎麼轉換成PDF格式?CAD轉換PDF的正確方法
- xdf檔案轉換成pdf怎麼操作 xdf怎麼免費線上轉換成pdf
- 圖片怎麼轉換成PDF,圖片轉PDF教程
- 線上將網頁轉成PDF檔案\JPG圖片的工具網頁
- 圖片格式轉換,JPG圖片轉換成PDF
- pdf轉換成word,非常實用
- 分享線上pdf轉換成word格式的方法
- ofd檔案如何轉換成pdf格式 電腦上ofd檔案如何轉換成pdf格式
- pdf是一種什麼格式?pdf怎麼轉換成jpg圖片?
- pdf如何轉換成excel文件?這3個方法免費!Excel
- 把WMware VMX格式轉換成OVF
- stirlingpdf PDF 工具將PDF轉換成Word
- 小技巧:如何使用預覽將多個影像轉換為單個PDF
- Java 在PDF中插入頁首、頁尾Java
- Linux中一些 Sed命令技巧介紹Linux