【发布时间】:2022-11-01 17:45:53
【问题描述】:
每当给出一个 HTML 字符串来生成 pdf 时,它都无法理解在哪里从逻辑上打破页面。
请提出一些解决问题的方法或解决方法。
我尝试使用 JsPDF、html2canvas、html2pdf 包,并正在寻找一个包或一种方法来避免文本、表格和图像的分页符。我期待解决此问题的解决方法或提示。
【问题讨论】:
标签: html reactjs pdf-generation jspdf
每当给出一个 HTML 字符串来生成 pdf 时,它都无法理解在哪里从逻辑上打破页面。
请提出一些解决问题的方法或解决方法。
我尝试使用 JsPDF、html2canvas、html2pdf 包,并正在寻找一个包或一种方法来避免文本、表格和图像的分页符。我期待解决此问题的解决方法或提示。
【问题讨论】:
标签: html reactjs pdf-generation jspdf
自动分页的工作解决方案
doc.html(pdfTable, {
callback: function (doc) {
doc.save(new Date().toISOString() + '-Ticket.pdf');
var element = document.getElementById("export");
},
x: 15,
y: 15,
width: 170, //target width in the PDF document
windowWidth: 650, //window width in CSS pixels
autoPaging: 'text',
}
【讨论】:
我建议您使用React-pdf,它有很多选项以及自定义分页符。
【讨论】: