我想将现有的带有 CSS 的复杂 HTML 和图像转换为 PDF。
我尝试PhantomJS过,CasperJS它们很棒,但不再开发。
我尝试过wkhtmltopdf,这很棒,但一年多没有发布新版本。
我了解无头 Firefox 和 Chrome,但我需要在 Debian 服务器上运行它并从 PHP 调用。Firefox 和 Chrome 都需要 GUI,需要 X windows。
我在服务器上使用 Debian 8。
小智 5
我了解无头 Firefox 和 Chrome,但我需要在 Debian 服务器上运行它并从 PHP 调用。
如果运行没有问题,那么 NodeJS 就可以了
既然你想将复杂的 HTML 转换为 PDF,那么你确实需要一个 HTML 渲染引擎,例如 Chrome Headless。
我工作的公司的以下AGPL-3.0项目可以完成你想要的。
https://www.pdftron.com/blog/react/react-to-pdf(注意 React 不是必需的)。
https://github.com/PDFTron/web-to-pdf
这使用 Chrome headless,因此如果需要,请按照以下步骤在 Debian8 上获取 Chrome。
| 归档时间: |
|
| 查看次数: |
5415 次 |
| 最近记录: |