小编A E*_*A E的帖子

如何使用jspdf,jspdf-autotable来适应宽表

我正在使用jspdf与插件jspdf-autotable为一个非常宽的表创建一个pdf,有没有办法自动将表/列数据适合任何页面大小?

我尝试了下面的代码溢出:'linebreak',但它打破了半空而不是在空白处

function demoPDF() {
  var pdfsize = 'a0';
  var pdf = new jsPDF('l', 'pt', pdfsize);

  var res = pdf.autoTableHtmlToJson(document.getElementById("rpt_tbl"));
  pdf.autoTable(res.columns, res.data, {
    startY: 60,
    tableWidth: 'auto',
    columnWidth: 'auto',
    styles: {
      overflow: 'linebreak'
    }
  });

  pdf.save(pdfsize + ".pdf");
};
Run Code Online (Sandbox Code Playgroud)

jspdf jspdf-autotable

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

jspdf ×1

jspdf-autotable ×1