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

时间:2017-06-27 10:40:30

标签: javascript jspdf

jspdf的方法addHTML()fromHTML()之间有什么区别? Documentation只有第一个信息。

1 个答案:

答案 0 :(得分:2)

This issue on GitHub没有提到两者之间的具体差异,但确实说它们是具有相似目标的单独插件。

From the issue:

  

现有的jsPDF插件

     

您好,我一直致力于使用html2canvas + jsPDF将HTML内容转换为PDF的新html2pdf软件包。我知道现有三个现有的HTML jsPDF插件:addHTMLfromHTMLhtml2pdf(同名)。我不想踩任何脚趾 - 从我所知道的:

     
      
  • fromHTML是最古老的插件,可直接将HTML呈现为PDF(非常棒),但缺乏对复杂HTML / CSS的支持。
  •   
  • addHTML较新(但现已弃用)并使用html2canvas / rasterizeHTML创建画布,然后将图像放到PDF页面上。当前状态在#944
  • 中描述   
  • html2pdf:我找不到太多信息(除demo之外),但它看起来像是直接渲染到PDF,就像来自HTML,这又是很好但是冒着风险糟糕的HTML / CSS支持。
  •