Настройка pdfHtml5 кажется невозможной - PullRequest
0 голосов
/ 05 февраля 2019

Я пытаюсь придать своему 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.

...