jsPDF-AutoTable:图像与要更改页面的行不匹配

时间:2017-02-02 15:02:28

标签: jspdf jspdf-autotable

感谢jsPDF AutoTable v2.3.0的以下帮助。

我在第一列中有一个包含以下样式的图像表:

styles: {overflow: 'linebreak', columnWidth: 'wrap'},
    columnStyles: {
        0: {columnWidth: 25},
        1: {columnWidth: 350}
},

当表占用两页时,图像不能正确排列在行中。

示例:https://jsfiddle.net/shinseiki86/60qrh6e1/

结果:https://i.stack.imgur.com/PykQw.png

谢谢!

1 个答案:

答案 0 :(得分:0)

修复了使用以下链接中报告的问题:

  drawCell: function(cell, opts) {
    if (opts.column.dataKey === 0 && opts.row.index < data.rows.length) {
      images.push({
        elem: imgElements[opts.row.index],
        x: cell.textPos.x,
        y: cell.textPos.y
      });
    }
  },

解决方案:https://jsfiddle.net/shinseiki86/j5dz8dv8/