javascript - pdfmake.js 中表格的线宽

标签 javascript jquery json pdfmake

我正在开发用于创建 pdf 的 pdfmake.js 库。我需要一些帮助来更改表格和单元格的线宽。

我的表对象是

{
    table: {
        body: [
            [
                {
                    text: gHorse.anglesCount,
                    background: bgfcolor,
                    color: fcolor,
                    border: [ true, true, true, true ],
                    fillColor: ffcolor,
                    alignment: "center",
                    "fontSize": 6
                }
            ]
        ]
    },
    margin: [ -20, 0, 0, 0 ]
}

最佳答案

如果您的问题是更改线的宽度,我的答案是:

content: [
  layout: {
    hLineWidth: function(i, node) {
      return (i === 0 || i === node.table.body.length) ? 0.1 : 0.1;
    },
    vLineWidth: function(i, node) {
      return (i === 0 || i === node.table.widths.length) ? 0.1 : 0.1;
    }
  }
]

关于javascript - pdfmake.js 中表格的线宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48983185/

相关文章:

javascript - Node.JS:为什么嵌套的 Promise then 似乎乱序了?

javascript - Controller 的功能在 Angular JS 中不起作用

javascript - 为什么 CSS 转换在页面加载时不起作用?

jquery - 如何检测同一个文件的输入类型=文件 "change"?

javascript - AngularJS直接使用json数据

javascript - JQuery 手机 : list with dynamic search filter

javascript - jquery中检测两个图像之间的碰撞

javascript - 搜索具有共同祖先的项目

javascript - 状态更改时 React 组件不会重新渲染

javascript - 定义要在工具提示中使用的 JSON 数据属性(工具提示显示 "Undefined")