我正在尝试从用angular创建的视图创建pdf。问题是pdf看起来像这样:
它不能计算出角度标记吗?
var docDefinition = { content: printHtml };
pdfMake.createPdf(docDefinition).download('optionalName.pdf');
最佳答案
Pdfmake可以正常工作,它会将所有原始html打印到pdf。
您希望它以html打印,但是pdfmake不能像这样工作,通过提供html代码,您无法生成格式化的pdf文件,您将必须创建一个包含文档定义的javascript对象,该文档定义包含您的内容和样式。
您可以按照this link获取基本示例,并在pdfmake的github页面上查看一些更复杂的示例here。
祝好运
关于angularjs - 用pdfmake创建PDF只需将html写入pdf,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38736265/