1. 首页
  2. 编程语言
  3. Python
  4. python 将html转换为pdf的几种方法

python 将html转换为pdf的几种方法

上传者: 2021-07-03 20:07:10上传 PDF文件 394.39 KB 热度 18次

二进制软件网络上存在很多将 HTML 转换为 PDF 的软件和工具。whtmltopdfwkhtmltopdf 真是一个优秀的 HTML 转换 PDF 工具。其借助 Qt 的 WebKit 渲染引擎,将 HTML 文档渲染导出为 PDF 文档或图像。不依赖于二进制软件的实现,有如下的方案:xhtml2pdf这是一个基于 ReportLab、html5lib、PyPDF2 等 Python 模块构建的 HTML 到 PDF 转换模块。而且由于开发人员的变更,模块的功能出现了一些断层。weasyprint这是一个用于 HTML 和 CSS 的可视化渲染引擎,可以将 HTML 文档导出为打印标准的 PDF 文件。处理上述两种方案,我们还能采用第三种方式进行 HTMl 到 PDF 的转换。使得在 Qt 中进行可以现代化的浏览器开发。借助于 Qt 的 Python 实现,我们可以直接调用 Qt 中的 Web 引擎相关的接口。

用户评论