首页 > 解决方案 > 使用 Java 或 JavaScript 将 HTML 页面与 CSS 一起转换为 PDF

问题描述

我正在将 HTML 页面转换为具有多个页面的 PDF 文件。

以前我使用 PhantomJS。但它达到了EOL。我正在寻找更改 PhantomJS 库。

我尝试了无头镀铬的例子。谁能给我使用 Firefox、HTMLUnit 或 SlimerJS 的例子。

标签: javascriptjavaheadless-browserhtml-to-pdf

解决方案


Java中,您可以使用例如openhtmltopdf

Open HTML to PDF 是一个纯 Java 库,用于渲染任意格式良好的 XML/XHTML(甚至 HTML5),使用 CSS 2.1 进行布局和格式化,输出到 PDF 或图像。

JavaScript中,您可以使用例如jsPDFYouTube 视频)。

在客户端 JavaScript 中生成 PDF 的库。


推荐阅读