【发布时间】:2019-12-05 14:08:22
【问题描述】:
我有一个与 jspdf 相同的 Tabulator 问题。 我创建了一个包含大约 20 列的 Tabulator 表......
const tblErgebnis = new Tabulator('#tblErgebnis', {
history: true,
data: tblData,
movableColumns: true,
layout: 'fitColumns',
resizableColumns: true,
responsiveLayout: 'hide',
layoutColumnsOnNewData: true,
columns: [
{
title: 'Region',
field: 'R',
align: 'center',
sorter: 'string',
visible: false,
headerDblClick: function(e, column) {
tblErgebnis.toggleColumn('R');
},
}
]
});
此表显示在网站上,现在我正在尝试将此表打印在 PDF 上。
到目前为止这有效,但我的问题是打印的 PDF 中的单元格宽度。我阅读了有关 dataKey 可能性并为特定列设置列样式。但是现在我不知道如何获取 Tabulator 对象中的 dataKey 以从 jspdf 函数中获取它。这样做的必要性是因为不是每一列都可以选择或取消选择,并且可以更改列的顺序。
【问题讨论】:
标签: javascript jspdf tabulator