使用JavaScript生成PDF文件
我试图从网页将XML数据转换成PDF文件,并希望我可以在JavaScript中完全做到这一点。 我需要能够绘制文字,图像和简单的形状。 我希望能够完全在浏览器中完成此操作。
我刚刚写了一个名为jsPDF的库,它仅使用Javascript生成PDF。 它还很年轻,我很快就会添加功能和错误修复。 还提供了一些不支持Data URI的浏览器的解决方法。 它根据自由MIT许可证获得许可。
在我开始写作之前,我遇到了这个问题,并认为我会回来让你知道:)
使用Javascript生成PDF
另一个值得一提的JavaScript库是pdfmake 。
浏览器支持似乎不像jsPDF那么强大,似乎也没有形状选项,但用于格式化文本的选项比jsPDF中当前可用的选项更先进。
我维护PDFKit,它也为pdfmake提供支持(这里已经提到)。 它适用于Node和浏览器,并支持其他库不支持的一些内容:
查看http://pdfkit.org/获取完整的教程,亲自了解PDFKit的功能。 有关可以生成哪些文档的示例,请使用PDFKit自身将这些文档作为从某些Markdown文件生成的PDF进行检查:http://pdfkit.org/docs/guide.pdf。
您也可以在浏览器中以交互方式尝试它:http://pdfkit.org/demo/browser.html。
链接地址: http://www.djcxy.com/p/65443.html