jspdf的addHTML()和fromHTML()方法有什么区别?

3
jspdf的方法addHTML()fromHTML()有什么区别? 文档只提供了第一个方法的信息。
1个回答

4

这个GitHub上的问题没有具体提到两者之间的区别,但是说它们是具有相似目标的独立插件。

来自问题:

现有的jsPDF插件

嗨,我一直在开发一个新的html2pdf包,它使用html2canvas + jsPDF将HTML内容转换为PDF。我知道已经有三个现有的jsPDF HTML插件:addHTMLfromHTMLhtml2pdf(同名)。我不想踩任何人的脚 - 从我所知道的来看:

  • fromHTML是最古老的插件,直接将HTML渲染到PDF中(非常好),但其对于复杂的HTML / CSS的支持不足。
  • addHTML是较新的(但现在已弃用),使用html2canvas / rasterizeHTML创建画布,然后将图像放入PDF页面。当前状态在#944中描述。
  • html2pdf:我没有找到太多信息(除了演示),但它看起来像是直接渲染到PDF,就像fromHTML一样,这非常好,但会存在对于HTML / CSS支持不足的风险。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接