FPDF中页脚,页首的控制方法。
上一节我们说到了如何利用F
PDF建立简单的PDF文件,在这一节里我们将学习到如何建立页首(Header)和页脚(Footer).其实它们是自动被调用,而且早已经存在在FPDF类里,但是它们什么都不干,因此我们若需要页首和页脚就必须继承FPDF类并扩展它,这里举个简单的例子:
define('FPDF_FONTPATH','font/');
require('fpdf.php');
class cPDF extends FPDF
{
//页首
function Header()
{
//设置字体
$this->SetFont('Arial','I',17);
$this->Text(20,20,'Hello,I am Title!');
$this->Ln(20);
}
//页脚
function Footer()
{
$this->SetY(-15);
$this->SetFont('Arial','B',10);
$this->Cell(0,10,'第'.$this->PageNo().'/{nb}',0,0,'C');
}
}
//实例化新的类以生成带页首页脚的实例
$pdf = new cPDF();
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->SetFont('Arial','',13);
$pdf->Text(0,30,'This is a example!");
$pdf->AddPage();
$pdf->Text(0,30,'i am jason guo!");
$pdf->Output();
?>
是不是很简单呢?呵呵...这节就到这里了。大家不妨多多练习.
还有本节涉及几个新函数没介绍,做程序员不要懒,应当多查阅手册,所以大家尽量学会查阅手册。这对您以后的开发工作很有利!
用FPDF为你的PHP打造PDF生成(2) 【转】
最新推荐文章于 2022-12-10 10:40:36 发布