我正在尝试将HTML转换为PDF,但HTML是动态生成的,从未实际提供过。我一直在使用node-html-pdf,但它有一些我发现难以克服的问题(已知的,长期存在的错误)。
我以为我会尝试wkhtmltopdf(通过node-wkhtmltopdf),但它需要一个URL。
我当前的想法(这不是很好)是通过express公开HTML,因为我已经公开了这个服务器的REST API。虽然这样做并不是火箭科学,但从内存中提取内容似乎相当复杂。
是否有人在内存中使用带有HTML的节点使用wkhtmltopdf?
答案 0 :(得分:2)
显然有两个npm包。如果你google' node wkhtmltopdf'你可能会先遇到这个:node-wkhtmltopdf
...但是如果你进一步观察,你会发现:wkhtmltopdf似乎更积极地维护并且有文档解释如何直接使用它,正如@Ben Fortune在上面的评论中提到的那样。
使用正确的包,似乎很好地解释了如何直接使用HTML。