gpt4 book ai didi

javascript - 使用 jsPDF 在 PDF 上生成表格

转载 作者:行者123 更新时间:2023-12-03 11:52:07 26 4
gpt4 key购买 nike

我会创建一个带有表格的 PDF 文档,它可以工作,但是表格太长一页,我怎样才能将表格“剪切”成两半?表示第一页表格的前 60 行和第二页表格的后 100 行。代码(简化):

function createDoc() {
[...]
pdf.addHTML(document.getElementById('svg_graph'), 20, 110, function () {
pdf.addPage();
pdf.addHTML(document.getElementById('table'), 40, 40, function () {
pdf.save('AjaxReport-' + curNum + '.pdf'); });
});
};

curNum 是一个字符串。

最佳答案

您可以使用“pagesplit”选项,新页面将根据需要自动添加。

以你的例子为例,它是:

function createDoc() {
[...]
var options = { pagesplit : true };

pdf.addHTML(document.getElementById('svg_graph'), 20, 110, function ()
{
pdf.addPage();
pdf.addHTML(document.getElementById('table'), 40, 40, options, function ()
{
pdf.save('AjaxReport-' + curNum + '.pdf'); });
});
});
};

关于javascript - 使用 jsPDF 在 PDF 上生成表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25782147/

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