0

在添加需要 HTML2PDF 的功能之前,我一直在使用 FPDF。HTML2PDF 版本 4 使用 TCPDF,其功能与 FPDF 相似。当我在我的类中调用那些扩展 HTML2PDF 的函数时,我什么也没得到......

class PDF extends HTML2PDF
{
    public function test()
    {
        $this->pdf->Cell(0,5.5, $text);
    }
}

如何使用基本的 TCPDF 功能和 HTML2PDF 的 WriteHTML 功能?

这是调用 test() 的函数

public function pdfAction()
{
    if (isset ($_GET['id'])) {
        $memo = $this->getDbObjectById('Memo', $_GET['id']);
        $company_info = Config::get('Company');
        $pdf = new PDF('P', 'mm', 'en', TRUE, 'UTF-8', array(15,10,20,15));
        $pdf->test();
        $html = '

<img src="images/itelogo.png" style="float:left;" />
<div align="right" style="overflow: hidden;"><h1 style="color: #00C;" >Memo</h1></div>
<hr />





'.$memo->text;
        $pdf->WriteHTML($html);
        $pdf->Output($memo->title.'.pdf'); exit;
    } else {
        $this->redirect("/memos");
    }
4

0 回答 0