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 に変換する方法を探しています。誰もそれを行う方法を知っていますか?