2
pdfmakeを使って作成したpdfはうまくいきました。私は正しいテキストを整列させるためにスタイルを使用しましたが、これはうまく動作しますが、テーブル内の列を右揃えにすることはできますが、テーブル全体を一列ではなく、テーブル内の特定の列に合わせる方法を教えてください。そのためpdfのテーブル内の列を右に揃える方法
var previousbillitems = invoice.Items.map(function (item) {
return [item.Date, item.Description, item.Amount];
});
{
style: 'itemsTable',
table: {
widths: [75, '*', 75],
body: [
[
{ text: $translate.instant('{{"billdate_message" | translate}}'), style: 'itemsTableHeader' },
{ text: $translate.instant('{{"description_message" | translate}}'), style: 'itemsTableHeader' },
{ text: $translate.instant('{{"amount_message" | translate}}'), style: 'itemsTableHeader' },
]
].concat(previousbillitems)
},
},
スタイル:
itemsTable: {
alignment: 'center',
margin: [0, 5, 0, 15]
},
の予想される出力は次のようである: