Добавление верхнего и нижнего колонтитула с номером страницы в dompdf
Я работаю с Codeigniter и успешно реализовал dompdf для генерации PDF-файлов. Теперь у меня есть проблемы с добавлением верхнего и нижнего колонтитула в сгенерированный PDF.
Вот мой код dompdf_helper:
load_html($html);
$dompdf->render();
$dompdf->set_paper("A4");
if ($stream) {
$dompdf->stream($filename.".pdf",1);
} else {
return $dompdf->output();
}
}
?>
Вот мой контроллер для вызова поколения PDF:
load->helper(array('dompdf', 'file'));
$html = $this->load->view('store/sales_pdf', $data, true);
$html.= $this->load->view('footer');
$filename="salesbill".$id;
pdf_create($html, $filename);
$data = pdf_create($html, '', false);
write_file('name', $data);
?>
Я использую этот скрипт для получения номера страницы, но он печатается только в случае выхода из второй страницы, в противном случае он выиграет »т распечатать.
if ( isset($pdf) ) {
$font = Font_Metrics::get_font("helvetica", "bold");
$pdf->page_text(500,10, "Page: {PAGE_NUM} of {PAGE_COUNT}", $font, 6, array(0,0,0));
}
Я хочу напечатать название компании, контактные данные и номер счета в качестве заголовка на каждой странице, а затем в нижнем колонтитуле. Я хочу добавить номер страницы, как "1 из 3 ".