如何在没有exe的节点js中将html转换为pdf

Posted

技术标签:

【中文标题】如何在没有exe的节点js中将html转换为pdf【英文标题】:How to convert html to pdf in node js without exe 【发布时间】:2015-01-18 04:09:13 【问题描述】:

我正在寻找一个能够从 html 生成 PDF 的 node.js 模块。

我知道有很多选择,例如phantomjswkhtmltopdf。所有这些实用程序都需要一些命令行工具。

我需要一些易于安装的东西(仅限npm install xxx)并且可以使用。我也不想通过请求(REST API)来调用它。有人知道吗? 提前致谢。

【问题讨论】:

***.com/questions/14552112/html-to-pdf-with-node-js 【参考方案1】:

您可能想试试pdfkitjspdfmake。这两个项目都可以作为 npm 模块使用,并且在 github 上记录了 pretty well。

【讨论】:

pdfmake 的注释“到文档的链接还不起作用”看起来并不表明某些东西已经很好地记录了,semver 主要版本号 0 看起来也没有像一个可靠的公共使用工具的指标(无论如何我投票+1) @xmojmr,你是对的。但是 repo 非常活跃,就 pdfmake 而言,开发人员会及时解决提出的问题。我明白你的意思,谢谢你提到它:) @xmojmr 入门 + 操场示例几乎涵盖了所有内容,因此在编写完之后我决定不复制文档 :) @bartekp 我向 pdfmake 作者致意。最新的文档可以在pdfmake.org/#/gettingstarted 找到? @xmojmr 是的,这是最新的信息来源

以上是关于如何在没有exe的节点js中将html转换为pdf的主要内容,如果未能解决你的问题,请参考以下文章

如何在 laravel 中将 HTML 转换为 PDF? [关闭]

在IOS中将字节流转换为PDF、html、css文件

如何在 Maven GitLab CI/CD 管道中将 JaCoCo 报告 HTML 转换为 PDF

在 ASP.NET 中将 HTML 转换为 PDF [重复]

如何在php中将页面保存为pdf

如何在 node.js 中将位字符串转换为 base64?