我正在使用pdfmake生成pdf文档。 pdfMake.createPdf()方法返回undefined。如何确定createPdf()是否成功完成或是否失败?
一种方法是检查文件是否存在于应该创建的位置。是否有更聪明的方法?
谢谢,
戒日
答案 0 :(得分:0)
如果还不晚...... 我在角度4中使用PDFMake并使用pdfMake.createPdf(docDefinition)返回一个对象,您可以使用该对象下载/打开/打印您的pdf。
pdfMake.createPdf(docDefinition).download();
pdfMake.createPdf(docDefinition).open();
pdfMake.createPdf(docDefinition).print();
你可以使用这段代码知道它什么时候完成:
pdfMake.createPdf(dd).download('file.pdf', () => {
console.log("success");
});