1

我刚刚浏览了 pdfMake pdf creator 引擎的这个游乐场,它很好地解释了如何使用 pdfMake 打印表格,

table: {
        headerRows: 1,
        body: [
                [{ text: 'Header 1', style: 'tableHeader' }, { text: 'Header 2', style: 'tableHeader'}, { text: 'Header 3', style: 'tableHeader' }],
                [ 'Sample value 1', 'Sample value 2', 'Sample value 3' ],
                [ 'Sample value 1', 'Sample value 2', 'Sample value 3' ],
                [ 'Sample value 1', 'Sample value 2', 'Sample value 3' ],
                [ 'Sample value 1', 'Sample value 2', 'Sample value 3' ],
                [ 'Sample value 1', 'Sample value 2', 'Sample value 3' ],
                                ]
        },

whereheaderRows: 1将第一行视为表头。是否有任何方法可以使用此引擎将第三行视为标题,以便第三行将在 pdf 文档的下一个连续页面中重复作为标题。

也可以在下面绘制的列周围绘制边框。

        columns: [
            { text: 'First Column goes here.'},
            { text: 'Second column goes here.'},
            { text: 'Third column goes here.' }
        ]
4

0 回答 0