如何使用 wkhtml2pdf 將 html 頁面轉換為 pdf
本文將指導您安裝一個可以將 HTML 頁面或 HTML 輸出轉換為 PDF 格式的工具。此功能也有助於編寫生成 PDF 的程式碼,如果我們需要將 PDF 傳送給一組客戶或使用者,以及傳送報告而不是 HTML(您可以透過電子郵件以 PDF 格式傳送),這將為您的軟體增加價值。
Wkhtmltopdf **功能**
- 開源且跨平臺。
- 使用 WebKit 引擎將任何 HTML 網頁轉換為 PDF 檔案。
- 新增頁首和頁尾的選項
- 目錄 (TOC) 生成選項。
- 提供批處理模式轉換。
- 透過 libwkhtmltox 的繫結支援 PHP 或 Python
需要安裝一些 wkhtmltopdf 使用的必需字型
# yum install -y xorg-x11-fonts-75dpi # yum install -y xorg-x11-fonts-Type1
要獲取檔案,請執行以下命令
# wget https://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.10.0_rc2-static-amd64.tar.bz2
要提取檔案 -
# tar -xvzf wkhtmltopdf-0.10.0_rc2-static-amd64.tar.bz2 -C /opt # cd /opt # mv wkhtmltopdf-amd64 wkhtmltopdf # mv wkhtmltopdf /usr/local/bin
要將任何 HTML 網頁轉換為 PDF,請執行以下示例命令。它將把給定的網頁轉換為 install-eclipse.pdf 並輸出到 /opt 目錄。
# wkhtmltopdf http://google.com/ /opt/google.pdf Sample Output: Loading pages (1/6) Counting pages (2/6) Resolving links (4/6) Loading headers and footers (5/6) Printing pages (6/6) Done
安裝完成後,如前所述,現在您確實想要一個主頁並將其儲存為 PDF,那麼您可以使用 Wkhtmltopdf 來實現。說真的,您可以用它來生成發票並儲存或傳送,建立生日賀卡併發送或儲存,或其他各種有趣的事情。
發揮您的想象力!我們可以將任何網頁或 html 頁面儲存為 PDF 格式以供將來使用。
廣告