如何将jspdf-autotable用于数据透视表?

时间:2017-05-26 13:25:35

标签: html-table export pivot-table jspdf jspdf-autotable

我需要将数据透视表导出为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");

			}

我认为它是可自动调整的问题正确地考虑第一行,但不考虑其余部分。它没有考虑枢轴所做的分组。有人可以解决这个问题。

0 个答案:

没有答案