Я работаю с mPDF в CI.
$html = $this->load->view('backend/admin/pdf_acceptance', $page_data, true);
// print_r($html); exit;
$mpdfConfig = array(
'mode' => 'utf-8',
'format' => 'A4', // format - A4, for example, default ''
'default_font_size' => 0, // font size - default 0
);
$mpdf = new \Mpdf\Mpdf($mpdfConfig);
ob_clean();
// $page_data['param2'] = $this->db->get_where('settings', array('name' => 'pdf_acceptence_letter'))->row()->value;
$mpdf->SetHTMLFooter('<img src="' . base_url() . 'uploads/footer.png"/>');
$mpdf->WriteHTML($html);
$mpdf->Output();
выше приведен код моего контроллера ... В View я использовал Query для вывода некоторого HTML-тега вместе с данными, но в формате PDF, mPDFпропустить контент, сгенерированный Query
Иногда mPDF выдает мне ошибки типа
Severity: Notice
Message: Undefined offset: 10
Filename: Tag/BlockTag.php
Line Number: 118
или
Severity: Notice
Message: Undefined index: s
Filename: Tag/Br.php
Line Number: 60
Если у кого-то есть вариант лучше, чем у mPDF, пожалуйста, скажитея.