Как настроить верхний и нижний колонтитулы tcpdf?

K Просто поделитесь процедурой настройки раздела заголовка tcpdf и раздела нижнего колонтитула?

2 ответа

Установить заголовок.

$PDF_HEADER_LOGO = "logo.png";//any image file. check correct path.
$PDF_HEADER_LOGO_WIDTH = "20";
$PDF_HEADER_TITLE = "This is my Title";
$PDF_HEADER_STRING = "Tel 1234567896 Fax 987654321\n"
. "E abc@gmail.com\n"
. "www.abc.com";
$pdf->SetHeaderData($PDF_HEADER_LOGO, $PDF_HEADER_LOGO_WIDTH, $PDF_HEADER_TITLE, $PDF_HEADER_STRING);

Установить нижний колонтитул.
Откройте файл tcpdf.php и найдите "public function Footer()". Теперь в этой функции вы увидите последнее условие else, и вы можете добавить туда свой код.
Например

$this->SetX($this->original_lMargin);
$footer_data="Abc Company Pvt Ltd XYZ 20 000 111 222 USA credit Licence Number 000000";
$this->Cell(0, 0, $this->getAliasRightShift().$footer_data, 'T', 0, 'L');
$this->Cell(0, 0, $this->getAliasRightShift().$pagenumtxt, 'T', 0, 'R');

Частично охвачено: /questions/19922307/kak-udalit-stroku-nizhe-zagolovka-i-vyishe-html-v-tcpdf/19922318#19922318

Вы можете настроить верхний / нижний колонтитул таким образом:

class MyTCPDF extends TCPDF
{
   public function Header()
   {
      // Customised header
   }
   public function Footer()
   {
      // Customised footer
   }
}
Другие вопросы по тегам