Проблема dataTable в формате PDF и ориентации страницы
Я использовал подключаемый модуль для экспорта в PDF, CSV, XLS и печати. У меня проблема с просмотром PDF.
Когда я нажимаю кнопку "Загрузить PDF", мои данные в формате PDF не отображаются на всю ширину. Пожалуйста, проверьте эту ссылку - https://datatables.net/extensions/buttons/examples/html5/pdfPage.html
Скриншот:
код:
{extend: 'copy'},
{extend: 'csv'},
{extend: 'excel', title: 'DownloadExcel'},
{extend: 'pdf'},
{extend: 'print',
customize: function(win) {
$(win.document.body).addClass('white-bg');
$(win.document.body).css('font-size', '10px');
$(win.document.body).find('table')
.addClass('compact')
.css('font-size', 'inherit');
}
}
1 ответ
Попробуйте изменить {extend: 'pdf'}
в {extend: 'pdfHtml5'}
и добавить orientation:'landscape'
и добавить в класс compact
width:100%;