代码:
从 'jspdf' 导入 jsPDF;
@ViewChild('htmlData') htmlData: ElementRef;
公共 downloadPDF(): void { let DATA = this.htmlData.nativeElement;
let doc = new jsPDF('p', 'pt', 'a4');
let handleElement = {
'#editor': function (element, renderer) {
return true;
}
};
doc.html(DATA.innerHTML, 15, 15, {
'width': 200,
'elementHandlers': handleElement
});
doc.save(this.certificateData.tagNo+'.pdf');
Run Code Online (Sandbox Code Playgroud)
}
的签名doc.html()与 不同doc.fromHTML()。
你需要这样做:
doc.html(DATA.innerHTML, {
'x': 15,
'y': 15,
'width': 200,
'elementHandlers': handleElement
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4259 次 |
| 最近记录: |