FPDF:从内页设置位置
FPDF : set position from inner page
使用 fpdf 创建我的文档,它工作得很好,但只有一件事。在页脚部分有一行叠加。
这是我的 Pdf class header 函数:
function Header() {
$this->setY(40);
$titre="MY TITLE";
$this->SetFont('Arial','B',16);
.....
doing all my stuff
.....
$this->Ln();
}
这是页脚方法:
function Footer() {
$this->SetY(-25); --postionning footer at 2.5 cm from the bottom
....
doing my stuff
}
调用程序:
$pdf = new Pdf();
$pdf->Open();
$pdf->addPage();
$request= "SELECT.....";
$result = $link->query($request) ;
while($row=$result->fetchRow()) {
$pdf->SetX(18);
foreach($row as $champ=>$valeur) {
....
displaying the fields in the document
...
}
$pdf->Ln();
}
我的问题:它显示 1 行太多,以至于叠加了页脚。
我想在页脚和内页之间给出一个位置。这可能吗?
谢谢
使用SetAutoPageBreak()
方法增加下边距,例如:
$pdf = new Pdf();
$pdf->SetAutoPageBreak(true, 40);
使用 fpdf 创建我的文档,它工作得很好,但只有一件事。在页脚部分有一行叠加。
这是我的 Pdf class header 函数:
function Header() {
$this->setY(40);
$titre="MY TITLE";
$this->SetFont('Arial','B',16);
.....
doing all my stuff
.....
$this->Ln();
}
这是页脚方法:
function Footer() {
$this->SetY(-25); --postionning footer at 2.5 cm from the bottom
....
doing my stuff
}
调用程序:
$pdf = new Pdf();
$pdf->Open();
$pdf->addPage();
$request= "SELECT.....";
$result = $link->query($request) ;
while($row=$result->fetchRow()) {
$pdf->SetX(18);
foreach($row as $champ=>$valeur) {
....
displaying the fields in the document
...
}
$pdf->Ln();
}
我的问题:它显示 1 行太多,以至于叠加了页脚。
我想在页脚和内页之间给出一个位置。这可能吗?
谢谢
使用SetAutoPageBreak()
方法增加下边距,例如:
$pdf = new Pdf();
$pdf->SetAutoPageBreak(true, 40);