课程和扩展

时间:2011-12-01 15:13:26

标签: php tcpdf

如何在课堂外设置功能,或者有更好的方法吗?

我需要在每个页面的顶部写一些内容..我不能使用Header(),因为书面数据的高度可变

require_once 'tcpdf/tcpdf.php';

class TCPDF_ext extends TCPDF {
    public function AcceptPageBreak(){
        $this->AddPage();
        $this->lastpage();
        $this->add_top();

        return false;
    }
}

$pdf = new TCPDF_ext();

$pdf->add_top = function(){
    // write something on the top of each page
};

1 个答案:

答案 0 :(得分:0)

我不太确定你要做什么,但这不起作用吗?

require_once 'tcpdf/tcpdf.php';

class TCPDF_ext extends TCPDF {
    public function AcceptPageBreak(){
        $this->AddPage();
        $this->lastpage();
        $this->add_top();

        return false;
    }
    protected function add_top(){
       //write stuff to page top
    }
}

$pdf = new TCPDF_ext();
$pdf->AcceptPageBreak()