如何使用 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 格式以供将来使用。
广告
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP