我需要将数据透视表导出为PDF,并在标题处包含多行。问题是它总是打印一个标题,实际上我需要更多。
当前表pivot table to export有一张图片。现在,导出的PDF看起来像pdf exported。
你可以看到它与原版不一致,到目前为止这是我的代码:
function ExportPdf()
{
var pdfsize = 'a0';
var pdf = new jsPDF('l', 'pt', pdfsize);
var res = pdf.autoTableHtmlToJson(document.getElementsByClassName("pvtTable")[0]);
console.log(res.columns);
console.log(res.data);
pdf.autoTable(res.columns, res.data, {
//pdf.autoTable({
startY: 60,
tableWidth: 'auto',
columnWidth: 'auto',
styles: {
overflow: 'linebreak'
}
});
pdf.save(pdfsize + ".pdf");
}
我认为它是可自动调整的问题正确地考虑第一行,但不考虑其余部分。它没有考虑枢轴所做的分组。有人可以解决这个问题。