-1

如何在从jsPDF生成的PDF中以纯主题为表格创建黑色边框?我试过用像这样的风格写作

styles: {
   overflow: 'linebreak',
   border: 'solid black 1px'
}

但它不起作用。

4

1 回答 1

1

我找到了解决方案。它可以通过线条宽度和线条颜色给出。

var doc = new jspdf('p','pt','a4');
doc.autoTable(columns, rows, { headerStyles: { lineWidth: 0.06, lineColor: [217, 216, 216] }, beforePageContent: header, margin: {top: 40}, theme: 'plain', styles: { overflow: 'linebreak', lineWidth: 0.02, lineColor: [217, 216, 216] } }); var header = function (data) { doc.setFontSize(25); doc.setTextColor(0); doc.text(this.companyname,15,15); doc.setFontStyle('normal'); }; doc.autoTableHtmlToJson(columns, rows); doc.save("file.pdf");

于 2017-11-03T13:10:57.190 回答