我正在使用JSPDF和addHTML即时打印PDF。问题是在正常页面上它可以正常工作,但是当我要打印模式屏幕时(即弹出窗口),它仅打印屏幕的``模态''可见部分,而在PDF中滚动后为空白。我尝试使用分屏显示,但仍然显示空白。
const el = document.getElementById('card');
let options = {
pagesplit: true
};
var pdf = new jsPDF({
orientation: 'landscape',
unit: 'in',
format: [20, 18]
})
pdf.addHTML(el, 0, 0, options, () => {
pdf.save('card.pdf');
});