javascript - 在pdfmake中制作子列(一组具有相同标题的列)

标签 javascript node.js pdf pdf-generation pdfmake

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

enter image description here

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

最佳答案

使用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'],
                ]
            }
        },
    ],
};

关于javascript - 在pdfmake中制作子列(一组具有相同标题的列),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60036579/

相关文章:

javascript - Angular $http 中的重复参数

javascript - 用 mozilla addon SDK 替换完整的 HTML

javascript - 在 Node.js 中从 Windows-1251 转换为 UTF-8

node.js - Socket.io 和 Redis 向除发送者以外的所有客户端广播

mysql - Sails JS 和 mySQL 自定义 ID 名称不适用于蓝图

javascript - 如何在JSPDF中为pdf.cell应用css

javascript - 无法运行 Javascript 函数

javascript - 如何在 fetch api 调用中处理 json 以外的值

c# - 如何使用 iTextSharp 设置 PDF 段落或字体行高?

iphone - UIActivityView 不显示其他应用程序作为打开 pdf 的选项