【问题标题】:FPDF, FPDFI Classes and functionsFPDF、FPDFI 类和函数
【发布时间】:2020-12-04 18:03:41
【问题描述】:

我正在使用 FPDF(FPDF 脚本中添加了一些函数)和 FPDI 来导入 PDF 文件,所以我的 PHP 文件开头的代码如下所示:

使用\setasign\Fpdi\Fpdi;

require_once('fpdf/fpdf.php');

require_once('fpdfi/src/autoload.php');

类 PDF 扩展了 FPDF

{ //如果文本太宽,单元格会水平缩放

function CellFit($w, $h=0, $txt='', $border=0, $ln=0, $align='', $fill=false, $link='', $scale=false, $force=true)
{ ..... }

}

然后我用 $pdf = 新的 Fpdi();

问题是,一旦我使用“new Fpdi()”而不是“new FPDF”,CellFit 函数就不再起作用,并且我得到了找不到该函数的错误。 我意识到这可能是一个 OOP 问题,我才刚刚开始尝试学习对象和类,但我真的迷路了。 所以,如果有人能引导我朝着正确的方向前进,我将不胜感激。如何同时包含 FPDF 和 FPDFI 并访问所有功能?

【问题讨论】:

  • 使PDF 扩展Fpdi 并从PDF 创建一个对象。

标签: php fpdf


【解决方案1】:

感谢 Olivier 和 Jan 为我指明了正确的方向。使用: `

$pdf = new PDF();`

工作并提供对 FPDF、FPDI 和其他方法的所有方法的访问

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-31
    • 2012-03-17
    • 2018-12-08
    • 2020-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多