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

问题描述 投票:3回答:1

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

javascript jspdf
1个回答
2
投票

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

From the issue:

现有的jsPDF插件

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

  • fromHTML是最古老的插件,并将HTML直接呈现为PDF(这很棒),但缺乏对复杂HTML / CSS的支持。
  • addHTML更新(但现已弃用)并使用html2canvas / rasterizeHTML创建画布,然后将图像放到PDF页面上。目前的状态在#944描述。
  • html2pdf:我没有找到太多的信息(除了demo),但它看起来像是直接渲染到PDF,如fromHTML,这又很好但是冒着HTML / CSS支持不佳的风险。
© www.soinside.com 2019 - 2024. All rights reserved.