jspdf lib 中 fromhtml 方法的问题

问题描述 投票:0回答:3
javascript pdf jspdf fromhtml
3个回答
1
投票

您必须使用单独的

<p>
标签:

<p>some text</p><br /><br />
<p>another text</p>   

0
投票

最终使用 https://www.npmjs.com/package/html2pdf-fix-jspdf,它通常是 jspdf 的包装器。

在我的情况下,单独的 p 标签是不可能的,我为此尝试了所有可能的解决方案。就像使用

和 但对我来说没有任何作用。

只是分享,因为它可能有帮助


0
投票

就我而言,我使用:replace(/

<br>
/ig, '
<p><br></p>
');它起作用了

var htmlContent = $('#response-container').html();

htmlContent = htmlContent.replace(/

<br>
/ig, '
<p><br></p>
');

doc.fromHTML(htmlContent, 15, 15, { “宽度”:170, 'elementHandlers':特殊ElementHandlers });

doc.save('样本文件.pdf');

© www.soinside.com 2019 - 2024. All rights reserved.