Когда таблица очень большая (например, 50 строк с 10 столбцами), PDF генерируется как пустые страницы.
Я использую приведенный ниже код для экспорта html-файла в формате PDF, нажав на кнопку «Экспорт PDF».
var element = document.getElementById('showPrintContent');
html2pdf(element, {
margin: 0,
filename: this.opportunity.opportunityName + '.pdf',
image: {
type: 'jpeg',
quality: 0.98
},
html2canvas: {
dpi: 192,
letterRendering: true
},
jsPDF: {
unit: 'in',
format: 'A4',
orientation: 'portrait'
}
});