使用链接将HTML转换为PDF

时间:2015-08-20 04:45:35

标签: javascript node.js pdf html-to-pdf

是否有node.js模块或javascript库可以将HTML / Page转换为带有可选文本和工作链接的PDF?我试过Phantomjs。但由于它是页面的唯一屏幕截图并将其转换为pdf,因此文本无法选择且链接无效。也试过jsPDF但链接也不起作用。希望你们能分享一些处理同样问题的经验。

非常感谢您的回复。

2 个答案:

答案 0 :(得分:2)

您可以使用htmlparser解析HTML正文。完整的html将正确转换为JSON。

根据密钥,您可以使用pdfkit将其写入PDF。

这是非常通用的解决方案。如果您让我们深入了解您希望将哪种类型的HTML放入PDF中,那么我们可以帮助您了解某些特定的代码或逻辑。

答案 1 :(得分:0)

试试http://www.cloudformatter.com/css2pdf

他们在http://www.cloudformatter.com/CSS2Pdf.Demos.Hyperlinks的链接演示显示了生成的PDF中的外部链接和内部链接。