当div隐藏在页面上时,pdfmake open()无效

时间:2017-12-11 09:14:01

标签: javascript angularjs pdfmake

我在我的角应用程序中使用pdfmake来打印包含带有其他详细信息的照片的访客通行证。当我在HTML页面上传递布局然后通过调用

进行打印时,它的工作正常
pdfMake.createPdf(docDefinition).open();

但在某些情况下,我不想在页面上显示传递布局。相反,用户可以直接查看生成的pdf传递并打印出来。

当我通过

隐藏该div时
ng-show="vm.showPassDetails"

style="display:none;" 

我收到错误

  

未捕获的无效图像,图像字典应包含dataURL条目(或node.js中的本地文件路径)

我无法弄清楚问题是什么。请建议。

0 个答案:

没有答案