我试图在我的reactjs代码中使用html2pdf,并且每次打印时,它都会从顶部占用额外的空间,并在底部隐藏数据。 我也尝试过window.print和PHE之类的软件包。
var element = document.getElementById('printNewPrescription');
var opt = {
margin: [0.2, 0.5, 0.2, 0.5],
filename: 'myfile.pdf',
image: { type: 'png', quality: 0.98 },
html2canvas: { scale: 2 },
jsPDF: { unit: 'in', format: 'A4', orientation: 'portrait' }
};
html2pdf().from(element).set(opt).toPdf().get('pdf').then(function (pdf) {
window.open(pdf.output('bloburl'), '_blank');
});
我想要的是每次打印时都应从页面顶部开始