3

有没有人使用jsPDF autoTable从表格中排除pdf结果中的列的经验..会提供一点帮助。

4

2 回答 2

8

无论如何,在深入研究 API 和示例之后。我找到了解决方案。带有 autoTable 的 jsPDF 对于初学者来说有点棘手,所以对于那些在不久的将来会遇到这种困境的人来说。就是这样:

var tTB = document.getElementById("myTable");
var atTB = doc.autoTableHtmlToJson(tTB, true);
var cols = atTB.columns;
//here you are going to set which column you will truncate. Moreover, .splice(index number of the column(your start), the number of columns you will exclude)
cols.splice(4,1); 
doc.text("My Test Table", 40, 60);
doc.autoPrint();

干杯!

于 2016-10-26T06:50:18.480 回答
0

那么你可以使用http://pdfmake.org/来生成 pdf 客户端。使用这个库编写 pdf 文件要简单得多。他们还有游乐场可以复制粘贴您的代码并观看实时 pdf。

谢谢,

于 2016-10-26T06:21:33.140 回答