pdfmake成功生成pdf或失败后会返回什么?

时间:2017-07-03 05:32:48

标签: pdfmake


我正在使用pdfmake生成pdf文档。 pdfMake.createPdf()方法返回undefined。如何确定createPdf()是否成功完成或是否失败? 一种方法是检查文件是否存在于应该创建的位置。是否有更聪明的方法?

谢谢,
戒日

1 个答案:

答案 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");
    });