Я пытаюсь сгенерировать PDF на основе изображения ниже
Я могу создать PDF, но без строки "Информация""и" Контакт ".Можно ли сгенерировать pdf так же, как на картинке?
Ниже приведен код функции, которую я использую для преобразования в pdf.
this.pdf = function(title, table, hideInfo) {
var doc = new jsPDF('l', 'pt', 'a4'), start = 65;
doc.setFont('helvetica');
doc.setFontSize(8);
doc.text(title, (doc.internal.pageSize.width - doc.getStringUnitWidth(title) * 8) / 2, 50);
doc.setFontSize(6);
doc.autoTable(table.columns, table.data, {
startY: start,
margin: { horizontal: 25 },
styles: { overflow: 'linebreak', fontSize: 6, font: 'helvetica' },
bodyStyles: { valign: 'top' },
pageBreak: 'auto',
theme: 'grid',
columnWidth: 'wrap',
headerStyles: { fillColor: [20, 167, 146] },
drawCell: function(cell, data) {
if (data.row.raw[0] && data.row.raw[0].toString().trim().toLowerCase() === 'total') {
doc.setFillColor(233, 233, 233);
doc.setFontType("bold");
}
}
});
doc.save(title.replace(/ /g,"_") + '.pdf');
};