如何在用jspdf-autotable创建的pdf中的表格前插入文字?

问题描述 投票:0回答:1

原谅我的英文表达方式.我不能在一个用jspdf autotable做的表格前面插入一个文本,我正在做一个Angular 8项目。

我不明白为什么它不能工作。表格似乎是静态的。

var conf={

    margin: {
      right: 5,
      left:5,
      bottom:5,
      top:5
    }
  }
import * as jsPDF from 'jspdf'; 
import 'jspdf-autotable';

printPDF(){
  let columns = ["Ref", "Art",'Qte',"Remise","Prix TT"];
  let rows = [
      [1523, "TT", 785,'555',"555,555"],
      [1523, "TT", 785,'555',"555,555"],
      [1523, "TT", 785,'555',"555,555"],

  ];
 let doc = new jsPDF('p', 'mm',[1000,400],1);

doc.text(50,10,'my text');
  doc.autoTable(columns, rows,conf, ); 
  doc.save('table.pdf');
angular jspdf jspdf-autotable
1个回答
0
投票

我想我已经找到了解决方法,你只需要选择margin的值:top.margin的值是什么?

诸如

如:var conf={

    margin: {
      ........
      top:50
    }

}

© www.soinside.com 2019 - 2024. All rights reserved.