[英]Generate a PDF in Angular2
I am trying to generate a PDF in Angular2 , it downloads the PDF and it downloads a blank page without any content, when I change it from addHTML to fromHTML PDF has the content when I open it in browser but when I open it using adobe it shows error 'contact the person who generated this PDF'. 我想产生Angular2 PDF文件,它下载的PDF文件,并下载一个空白页没有任何内容,当我从addHTML改变它fromHTML PDF有,当我在浏览器中打开它的内容,但是当我打开它使用Adobe它显示错误“与生成此PDF的人联系”。 Can you help me with this?
你能帮我吗?
generatePDF() {
let doc = new jsPDF('p', 'pt', 'a4');
let source = document.getElementById("printOffers1");
doc.addHTML(source, () => {
});
doc.save('fileName.pdf');
}
Try this code to generate PDF: 尝试使用以下代码生成PDF:
generatePDF() {
let doc = new jsPDF('p', 'pt', 'a4');
let options = {
background : "#ffff",
pagesplit: true
};
let canvas = document.createElement('canvas');
let ctx = canvas.getContext('2d');
let constant = document.getElementById("printOffers1");
doc.addHTML(constant,0,0,options,()=>{
doc.save("test.pdf");
});
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.