Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jsPDF在PDF上生成表_Javascript_Html_Pdf_Jspdf - Fatal编程技术网

Javascript 使用jsPDF在PDF上生成表

Javascript 使用jsPDF在PDF上生成表,javascript,html,pdf,jspdf,Javascript,Html,Pdf,Jspdf,我会创建一个带有表格的PDF文档,它可以工作,但是表格太长了,我怎么能将表格“剪切”成两页呢?指第一页表格的前60行和第二页表格的下100行。 代码(减少): curNum是一个字符串。您可以使用“页面分割”选项,并根据需要自动添加新页面 以你为例,应该是: function createDoc() { [...] var options = { pagesplit : true }; pdf.addHTML(document.getElementById('svg_graph'),

我会创建一个带有表格的PDF文档,它可以工作,但是表格太长了,我怎么能将表格“剪切”成两页呢?指第一页表格的前60行和第二页表格的下100行。 代码(减少):

curNum是一个字符串。

您可以使用“页面分割”选项,并根据需要自动添加新页面

以你为例,应该是:

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'); });
    });
  });
};

谢谢现在它被分成了几页,但是书写质量下降了,几乎不可读。你知道我该怎么做吗?明白吗
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'); });
    });
  });
};