gpt4 book ai didi

javascript - 使用 jsPDF && jsPDF AutoTable 仅将特定的 HTML 表格列转换为 PDF

转载 作者:行者123 更新时间:2023-11-30 15:53:03 27 4
gpt4 key购买 nike

我正在尝试弄清楚如何将特定列转换为 PDF 文件。这次我可以只打印表格的所有列,但我不需要所有列。

这就是我实现转化的方式:

function demoPDF() {
var pdf = new jsPDF('l', 'pt', 'a4');
var res = pdf.autoTableHtmlToJson(document.getElementById("tableToConvert"));
pdf.autoTable(res.columns, res.data, {
startY: 60,
tableWidth: 'auto',
columnWidth: 'auto',
styles: {
overflow: 'linebreak'
}
});

pdf.save("pdfExample.pdf");
};

你不知道怎么解决吗?

最佳答案

检查粗体文本。

引用自https://github.com/simonbengtsson/jsPDF-AutoTable

autoTableHtmlToJson(tableElem, includeHiddenElements) Use it to generate the javascript objects required for this library from an html table (see from html example). If includeHiddenElements is set to true hidden rows and columns will be included otherwise excluded.

因此,对于您的情况,您需要更改如下代码:

var res = pdf.autoTableHtmlToJson(document.getElementById("tableToConvert"), false);

关于javascript - 使用 jsPDF && jsPDF AutoTable 仅将特定的 HTML 表格列转换为 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39012759/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com