使用TCPDF自定義頁首頁尾
阿新 • • 發佈:2019-02-10
新建一個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();前,則是從上一個頁面開始,如果實在其之後,則是從下一頁面開始顯示)