【发布时间】:2018-11-09 02:15:46
【问题描述】:
我在我的 Reactjs 项目中使用 html2canvas 与 jsPDF,并且我需要将 DOM 节点导出到 PDF 文件。当我导出时,HTML 和 CSS 被保留,只是 SVG 不能。我不知道为什么。客户端上有另一个包可以帮助我吗?感谢您的关注。 这是我要导出的代码
const filename = 'TyVan.pdf';
html2canvas(document.querySelector('#buivanty'),{scale: quality}).then(canvas => {
let pdf = new jsPDF('l', 'mm', 'a4', true)
pdf.addImage(canvas.toDataURL('image/png', 1.0), 'png', 10, 10, 180, 150);
pdf.save(filename);
})
【问题讨论】:
标签: reactjs jspdf html2canvas