的数据
目前,我使用html2pdf库下载PDF文件,它对我来说工作正常,但问题是,经过几次下载的文本重叠和完整的页面被打破。使用pagebreak类,我可以限制分页问题,但重叠问题和破碎的页面问题仍然存在。
<div class="export-pdf" id="export-pdf">
<div class="fullWidth page-min-height">
Planned Procedure
</div>
</div>
var element = document.getElementById('export-pdf');
var opt = {
margin: [10, 0, 10, 0],
pageNumber: true,
pagebreak: {
mode: 'css',
avoid: '.breakPage',
before: '.beforeClass'
},
filename: test.pdf,
};
html2pdf().set(opt).from(element).save()
字符串
文本重叠,我期待“计划程序”.如果我们有更多数据
完整的PDF文本在几次下载之后变得重叠,
4条答案
按热度按时间5cnsuln71#
试试这个功能
字符串
在最后一个参数中,变量用于页面的高度
型
你可以通过函数heightSize传递它,或者你可以使用
型
其中document.getElementById('pageSize').value给出页表的行数,或者您可以使用以下业务逻辑:
型
希望对你有帮助:)
pgky5nke2#
字符串
izkcnapc3#
也有与Safari浏览器重叠文本的问题.此修复帮助:GitHub.“从标签中删除换行符”
rjee0c154#
得到了解决方案,重叠在下载的pdf。
字体家族请使用CDN
字符串