【发布时间】:2018-07-27 09:48:15
【问题描述】:
有没有办法在 jsdpdf-autotable 包中拉伸表格? 我的用例 - 我正在制作一个通用的 pdf 表格下载器,它会根据表格结构生成一个 pdf 下载器。目前,我面临不同表格大小的问题。
如果一个表格有 6 列,表格是逐个角显示的,但是如果一个表格有几个列,它只需要一半甚至更小的页面大小,这会导致 pdf 布局不一致。
所以对于这种情况,我正在考虑将所有表格拉伸到 100% 的宽度。
我尝试使用margin: {left:0,right:0} 和tableWidth:'auto' 但无济于事:(
我缺少任何属性吗?
PS:这是autoTable 块
doc.autoTable(headings, data, {
theme: "grid",
tableWidth: 200,
margin: {right:0,left:0},
tableWidth: 'auto',
styles: {
fontSize: fontSize,
columnWidth: "wrap"
},
headerStyles: { fillColor: 120, textColor: 255, halign: "center" },
columnStyles: {
id: { fillColor: 255 }
},
【问题讨论】:
标签: javascript jspdf jspdf-autotable