离子 - 使用pdfmake显示多页PDF的问题

时间:2016-01-11 11:51:53

标签: cordova ionic pdf-generation pdfmake

我正在开发一个Ionic应用程序,我使用pdfmake生成PDF。

但是,由于pageBreak属性不起作用,我无法显示pdf (如果多于一页

文件定义对象:

var documentdefinition = {
 content: [
           {
           text: 'Unordered list',
           style: 'header'
           },
           {
           ol: [
                'item 1',
                'item 2',
                'item 3',
                ]
           },
           {
           text: '\n\nUnordered list with longer lines',
           style: 'header',
           pageBreak: 'before',
           pageOrientation: 'landscape'
           },
           {
           ol: [
                'item 1',
                'Lorem ipsum dolor sit amet, consectetur ..',
                'item 3',
                ]
           },
           {
           text: '\n\nNested lists',
           style: 'header',
           pageBreak: 'before',
           pageOrientation: 'portrait'
           },
           {
           ol: [
                'item 1',
                'Lorem ipsum dolor sit amet, consectetur ..',
                {
                ol: [
                     'subitem 1',
                     'subitem 2',
                     'subitem 3 - Lorem ipsum dolor sit ame...',
                     'subitem 4',
                     'subitem 5',
                     ]
                },
                'item 3\nsecond line of item3',
                ]
           },
           ],
 styles: {
 header: {
 bold: true,
 fontSize: 15
 }
 },
 defaultStyle: {
 fontSize: 12,
 }
 };

作为上述文档定义的结果,仅显示以下内容

无序列表

1.item 1  2.item 2  3.第3项

请帮我找到解决方案。

0 个答案:

没有答案