打开 HTML 页面,然后将其保存为 PDF

Posted

技术标签:

【中文标题】打开 HTML 页面,然后将其保存为 PDF【英文标题】:Opening HTML page, then saving it to PDF 【发布时间】:2011-06-23 17:18:08 【问题描述】:

我需要先打开一个 .html 文件并在网络浏览器上显示该信息。然后,一旦它打开,让它将该 .html 页面保存到我服务器上的 pdf 文件中。

【问题讨论】:

好的。您的问题是什么,您的 Google 搜索结果是什么?到目前为止您尝试过什么? 【参考方案1】:

您在寻找免费和/或简单的东西吗? Oracle 的 UCM——嗯,Inbound Refinery——可以将 HTML 转换为 PDF,但它是一个严肃的、工业级的解决方案。

编辑: 我看到你已经有了php 标签。您可能会发现以下三个问题相关:

Convert HTML + CSS to PDF with PHP? html to pdf (not pdf to html) in php HTML > PDF with PHP?

【讨论】:

【参考方案2】:

如果您愿意启动一个简单的 python 脚本来完成这项工作,PyODConverter 可以从 HTML(以及许多其他格式)转换为 PDF,反之亦然。它是底层JODConverter java 库的包装器(也可以从 CLI 运行)

【讨论】:

【参考方案3】:

wkhtmltopdf 可能对这样的事情有用。这是一个简单的命令行工具。

【讨论】:

以上是关于打开 HTML 页面,然后将其保存为 PDF的主要内容,如果未能解决你的问题,请参考以下文章

使用 CSS 样式将当前页面保存为 PDF

如何将html文件转成pdf 在线转换

如何在 Selenium (Python) 中将打开的页面保存为 pdf

打开PDF修改文字的时候,显示本页面存在错误,Acrobat 可能无法正确显示页面,请联系PDF文档创建者

如何将HTML格式转化为word

怎么把HTM格式转化成WORD