jQuery Datatable экспорт настроенного PDF с несколькими заголовками - PullRequest
0 голосов
/ 05 сентября 2018

Я пытаюсь экспортировать PDF для Datatable с несколькими верхними и нижними колонтитулами. Макет будет выглядеть так:

  1. Заголовок 1 - заголовок страницы (например: счета, цитаты)
  2. Заголовок 2 - Количество результатов поиска (например: Авто: 101, Огонь: 89, Жизнь: 21)
  3. Таблица
  4. Footer

Я не могу получить "Заголовок 2" в настроенном PDF. Я пытался использовать несколько объявлений doc ['header'], но это не разрешено в javascript. Пробная линия разбиения в заголовке прошла неудачно. Вот что у меня есть:

  buttons: [
            {
                extend: 'pdfHtml5',
                orientation: 'landscape',
                pageSize: 'letter',
                customize: function (doc) {

                doc['header']=(function()  {
                   return   {
                               text: 'My Header',
                               fontSize: 12,
                               bold: !0
                            };
                  });

                 doc['footer']=(function()  {
                   return   {
                               text: 'My Footer',
                               fontSize: 8,
                               margin: 20
                            };
                  });

                 doc.content[0].layout = 'lightHorizontalLines';
                }
          }]

Действительно ценю любой вклад, который поможет достичь моей цели. Мой клиент работает только на IE / Edge, поэтому любое решение, которое я здесь привожу, должно быть IE совместимым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...