1. 程式人生 > >使用TCPDF自定義頁首頁尾

使用TCPDF自定義頁首頁尾

新建一個php型別檔案,我取名為pdf.php:

<?php
require('tcpdf.php');
class PDF extends TCPDF
{
function Header() //設定頁首
{
$this->SetFont('stsongstdlight','',10);
$this->Write(10,'IPv6協議一致性測試報告','',false,'C');

$this->Ln(20);
}

function Footer() //設定頁尾
{
$this->SetY(-15);
$this->SetFont('stsongstdlight','',10);
$this->Cell(0,10,'第'.$this->PageNo().'頁',0,0,'R');
}
}

我因為是在class.php型別檔案require('tcpdf/pdf.php');  //注意自己的檔案路徑

所以在report.class.php中新增:

         $pdf->setPrintHeader(true); //設定列印頁首
         $pdf->setPrintFooter(true); //設定列印頁尾

(如果新增在  $pdf->AddPage();前,則是從上一個頁面開始,如果實在其之後,則是從下一頁面開始顯示)