JsPdf 当我们将 HTML table 直接绘制到 pdf 时,如何使用 JSPdf 仅添加 table 中的特定列
JsPdf How to add only specific column in a table using JSPdf when we draw HTML table directly to pdf
我只想要 table 中的特定列,但这段代码给了我整个 table
var doc = new jsPDF('p', 'pt');
doc.text("From HTML", 40, 50);
var res = doc.autoTableHtmlToJson(document.getElementById("basic-table"));
doc.autoTable(res.columns, res.data, {startY: 60});
doc.save('error_log_report.pdf');
我想要在 HTML table
中选择的列和相应的数据
doc.autoTableHtmlToJson();
方法 returns 可以过滤的普通 javascript 数组。如果你只想要前两列,你可以这样做:
var res = doc.autoTableHtmlToJson(document.getElementById("basic-table"));
var columns = [res.columns[0], res.columns[1]];
doc.autoTable(columns, res.data, {startY: 60});
我只想要 table 中的特定列,但这段代码给了我整个 table
var doc = new jsPDF('p', 'pt');
doc.text("From HTML", 40, 50);
var res = doc.autoTableHtmlToJson(document.getElementById("basic-table"));
doc.autoTable(res.columns, res.data, {startY: 60});
doc.save('error_log_report.pdf');
我想要在 HTML table
中选择的列和相应的数据doc.autoTableHtmlToJson();
方法 returns 可以过滤的普通 javascript 数组。如果你只想要前两列,你可以这样做:
var res = doc.autoTableHtmlToJson(document.getElementById("basic-table"));
var columns = [res.columns[0], res.columns[1]];
doc.autoTable(columns, res.data, {startY: 60});