gpt4 book ai didi

javascript - 从 Node js中的html模板创建PDF

转载 作者:行者123 更新时间:2023-12-04 08:50:42 25 4
gpt4 key购买 nike

我有一个要求,我需要创建一个 PDF。对我来说,最好的方法是渲染 html 模板并使用任何第三方库创建 PDF。我遇到了使用 ejs 呈现 HTML 并使用 html-pdf 创建 pdf 的解决方案.虽然它工作正常,但我遇到了分页符问题。

有一个流行的模块pdfkit .但它使用自己的概念和程序来呈现 pdf。对于 Node ,它不渲染 html 文件,但对于 python,它渲染 html 模板。

请告诉我如何使用 pdfKit 将 html 模板渲染为 pdf 以及渲染 html 和转换为 pdf 的最佳方式是什么?

谢谢

最佳答案

Puppeteer是将 HTML 转换为 PDF 以及网络抓取的最佳方式。

从 HTML 生成 PDF 的简短说明您可以看到 here此外,Chrome DevTools 团队维护该库,因此它是最佳解决方案。关于分页符。这个问题可以在 HTML 代码中解决。有一个解决问题的样式选项。

style="page-break-after:always;"

关于javascript - 从 Node js中的html模板创建PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64112972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com