我正在尝试通过设置页面样式来使pdf外观漂亮。有人可以给我提供有关如何自定义messageTop
和messageBottom
的指南,以便我可以选择对齐方式,字体大小,字体颜色等。这是我尝试的方法,但似乎不起作用:>
buttons: [
{
extend: 'pdfHtml5',
exportOptions: { orthogonal: 'export' },
orientation: 'landscape',
alignment: 'center',
messageBottom: 'Powered by Me',
pageSize: 'A4',
title: 'Nice Title',
margin: [ 50, 50, 50, 50],
customize: function(doc) {
doc.pageMargins = [200, 80, 120, 1,];
doc.defaultStyle.fontSize = 7;
doc.styles.tableHeader.fontSize = 7;
doc.styles.tableHeader.fillColor='#000080';
doc.styles.title.color='#008000';
doc.styles.title.fontSize = 9;
doc.styles.title.alignment = 'center';
doc.styles.messageBottom.fontSize = 7;
doc.styles.messageBottom.color = 'ff0000';
doc.styles.messageBottom.alignment = 'center';
},
}
'print'
]
除messageBottom
以外,样式几乎适用于文档的所有部分。