首页 > 解决方案 > 在pdfmake中制作子列(一组具有相同标题的列)

问题描述

我会打印一个表格,其中包含一组与标题相同的单元格的列。下面的一个例子:

在此处输入图像描述

我搜索了这样的可能解决方案,它是一个嵌套表,当然与我的目的不同。

标签: javascriptnode.jspdfpdf-generationpdfmake

解决方案


用于向下rowSpan扩展n行和向右colSpan扩展列的单元格。n

尝试这个:

var dd = {
    content: [
        {
            table: {
                headerRows: 2,
                body: [
                    [{text: 'Item', rowSpan: 2}, {text: 'Properties', colSpan: 3}, '', '', {text: 'Status', rowSpan: 2}],
                    ['', {text: 'A'}, {text: 'B'}, {text: 'C'}, ''],
                    ['Thing', 'Prop A', 'Prop B', 'Prop C', 'Free'],
                ]
            }
        },
    ],
};

推荐阅读