自定义pdfHtml5似乎是不可能的

时间:2019-02-05 19:48:37

标签: datatables customization styling

我正在尝试通过设置页面样式来使pdf外观漂亮。有人可以给我提供有关如何自定义messageTopmessageBottom的指南,以便我可以选择对齐方式,字体大小,字体颜色等。这是我尝试的方法,但似乎不起作用:

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以外,样式几乎适用于文档的所有部分。

0 个答案:

没有答案