我需要在每页的最底部附加页脚。我正在使用 tcpdf 来生成 pdf。我在谷歌上尝试了很多解决方案,但没有找到任何运气。我目前的框架是 yii,我正在使用 tcpdf 扩展。
问问题
3706 次
3 回答
8
例如,您需要在类中编写 Footer 方法
// Page footer
public function Footer() {
// Position at 15 mm from bottom
$this->SetY(-15);
// Set font
$this->SetFont('helvetica', 'I', 8);
// Page number
$this->Cell(0, 10, 'Page '.$this->getAliasNumPage().'/'.$this->getAliasNbPages(), 0, false, 'C', 0, '', 0, false, 'T', 'M');
}
于 2012-12-28T10:38:00.997 回答
2
好吧,如果你是 tcpdf 类的子类,只需添加一个公共函数 Footer() 来做你的事情。在进行内容工作之前将底部页边距设置为合理的值可能会有所帮助,这样 Footer 函数就有“空间”放入页脚。
于 2012-12-28T10:22:20.773 回答
2
你为什么不试试mpdf 扩展我不确定你是否可以得到它的 yii 库,但它有一个用于 codeigniter 的库,它可以准确地将 css + Html 转换为 pdf。
于 2012-12-28T11:43:48.287 回答