jsPDF 允许创建表格形式的 JSON 数据并将该表格保存到 PDF 文档中。我创建了一个 Angualr2/Typescript应用程序来做同样的事情。这个创建表形成了我的 JSON 数据。我正在尝试使用 jsPDF 创建一个带有水平标题的表格。此处给出的示例。创建的代码如下。
// Horizontal - shows how tables can be drawn with horizontal headers
examples.horizontal = function () {
var doc = new jsPDF('p', 'pt');
doc.autoTable(getColumns().splice(1,4), getData(), {
drawHeaderRow: function() {
// Don't draw header row
return false;
},
columnStyles: {
first_name: {fillColor: [41, 128, 185], textColor: 255, fontStyle: 'bold'}
}
});
return doc;
};
完整的代码可在此处获得。此代码是用 JavaScript 编写的。我正在寻找一种将其转换为 Typescript 的方法。有谁知道该怎么做?