如何下载带有pdf格式TS的Angular 8页面
这是我为下载页面而调用的函数如何下载带有pdf格式TS的Angular 8页面,angular,typescript,pdf-conversion,Angular,Typescript,Pdf Conversion,这是我为下载页面而调用的函数 printComponent(cmpName) { let printContents = document.getElementById(cmpName).innerHTML; let originalContents = document.body.innerHTML; document.body.innerHTML = printContents; window.print(); document.body.innerHTML = originalCo
printComponent(cmpName) {
let printContents = document.getElementById(cmpName).innerHTML;
let originalContents = document.body.innerHTML;
document.body.innerHTML = printContents;
window.print();
document.body.innerHTML = originalContents;}
它正在工作,但中间的一步来了。该项目需要直接下载,您可以使用
export class AppComponent {
generatePdf(cmpName){
const documentDefinition = { content: document.getElementById(cmpName).innerHTML
};
pdfmake.createPdf(documentDefinition).open();
}
}