【发布时间】:2016-06-06 08:50:59
【问题描述】:
我正在使用 FPDF 和 WriteHTML 脚本 (http://www.fpdf.org/en/script/script42.php) 将我的 HTML 转换为 PDF。
我已经在 /lib/fpdf 文件夹中下载了 FPDF 库以及 WriteHTML 脚本。
那么/lib/fpdf 文件夹里面是什么:
/lib/fpdf/fpdf.php
/lib/fpdf/html2pdf.php
然后我写这段代码:
require_once ('html2pdf.php');
$html_code = ''; // some HTML code here
$pdf = new PDF_HTML();
$pdf->AddPage();
$pdf->WriteHTML($html_code);
$pdf->Output();
这个简单的代码给了我这个错误:
Fatal error: Call to undefined method PDF_HTML::FPDF() in /home/***/html2pdf.php on line 52
这就是第 52 行的真正含义:
$this->FPDF($orientation,$unit,$format);
为什么我在正确遵循本教程时收到该错误消息。为什么 html2pdf 脚本无法识别该方法?谢谢
【问题讨论】:
-
PDF_HTML是你自己的类吗,如果是,它是如何定义的? -
不,兄弟。 PDF_HTML 不是我的课。这是源代码:fpdf.org/en/script/script42.php