javascript - 使用 Java 或 JavaScript 将 HTML 页面与 CSS 一起转换为 PDF
问题描述
我正在将 HTML 页面转换为具有多个页面的 PDF 文件。
以前我使用 PhantomJS。但它达到了EOL。我正在寻找更改 PhantomJS 库。
我尝试了无头镀铬的例子。谁能给我使用 Firefox、HTMLUnit 或 SlimerJS 的例子。
解决方案
在Java中,您可以使用例如openhtmltopdf。
Open HTML to PDF 是一个纯 Java 库,用于渲染任意格式良好的 XML/XHTML(甚至 HTML5),使用 CSS 2.1 进行布局和格式化,输出到 PDF 或图像。
在JavaScript中,您可以使用例如jsPDF(YouTube 视频)。
在客户端 JavaScript 中生成 PDF 的库。
推荐阅读
- hive - 如何在两个不同结构的表之间传输数据?
- javascript - 如何将nodejs文件与html文件一起使用?
- arrays - 如何在 VBA 的公式中使用数组变量而不是范围
- r - 将项目分组并从每个组中找到前 n%
- javascript - 关闭网络应用程序选项卡适用于脚本编辑器,但不适用于谷歌工作表:(
- javascript - sidenav 多个下拉列表的 iframe 更改
- machine-learning - 我可以添加错误监控(实际温度与预测温度)吗?
- visual-studio-code - 如何在 Visual Studio Code SERVER 上运行/编译 Pascal?(Ubuntu上的FPC?)
- c# - ORA-00936: 将数据集填充到 OracleDataAdapter 时缺少表达式
- python-3.x - 对 Pandas 数据帧描述输出进行排序