如何居中对齐表格 - PDFMAKE

Emm*_*ira 6 vue.js pdfmake

我可以使用 PDFMAKE 创建一张居中对齐(页面)的表格吗?

已定义对齐方式:样式和标签表中的“居中”:{}

{
              table: {
                width: "auto",
                body: [
                  [
                    { text: "PERÍODO", style: "tableHeader" },
                    { text: "VOLUME (MW médios)", style: "tableHeader" }
                  ],
                  ["{7} a {8}", "{9}"],
                  ["{10} a {11}", "{12}"],
                  ["{13} a {14}", "{15}"]
                ],
                alignment: "center"
              }
            }
Run Code Online (Sandbox Code Playgroud)

我希望一张桌子在页面的中心对齐。

Imt*_*Nur 15

alignment:"center"仅将列的内容居中对齐。您可以尝试如下:

{
    columns: [
        { width: '*', text: '' },
        {
            width: 'auto',
                table: {
                body: [
                  [
                    { text: "PERÍODO", style: "tableHeader" },
                    { text: "VOLUME (MW médios)", style: "tableHeader" }
                  ],
                  ["{7} a {8}", "{9}"],
                  ["{10} a {11}", "{12}"],
                  ["{13} a {14}", "{15}"]
                ],
                alignment: "center"
                }
        },
        { width: '*', text: '' },
    ]
}
Run Code Online (Sandbox Code Playgroud)