【发布时间】:2018-09-05 09:35:06
【问题描述】:
我正在将 HTML 页面转换为包含多个页面的 PDF 文件。
以前我使用 PhantomJS。但它达到了EOL。我正在寻找更改 PhantomJS 库。
我尝试了无头 chrome 的示例。 谁能给我一个使用 Firefox、HTMLUnit 或 SlimerJS 的例子。
【问题讨论】:
标签: javascript java headless-browser html-to-pdf
我正在将 HTML 页面转换为包含多个页面的 PDF 文件。
以前我使用 PhantomJS。但它达到了EOL。我正在寻找更改 PhantomJS 库。
我尝试了无头 chrome 的示例。 谁能给我一个使用 Firefox、HTMLUnit 或 SlimerJS 的例子。
【问题讨论】:
标签: javascript java headless-browser html-to-pdf
在 Java 中,您可以使用例如 openhtmltopdf。
Open HTML to PDF 是一个纯 Java 库,用于渲染任意格式良好的 XML/XHTML(甚至 HTML5),使用 CSS 2.1 进行布局和格式化,输出为 PDF 或图像。
在 JavaScript 中,您可以使用例如 jsPDF (YouTube video)。
在客户端 JavaScript 中生成 PDF 的库。
【讨论】: