尝试通过作曲家包含 setasign/fpdf
Trying to include setasign/fpdf via composer
我试图通过 Composer 安装 setasign/fpdi-fpdf
来包含 fpdf 和 fpdi,但我似乎无法加载 fpdf 或 fpdi。我得到的错误是 Class 'setasign\fpdf\FPDF' not found
.
use \setasign\fpdf\FPDF as FPDF;
//inside controller function
fpdf::AddPage();
fpdf::SetFont('Courier', 'B', 18);
fpdf::Cell(50, 25, 'Hello World!');
fpdf::Output();
也许我应该在 config/app.php
文件中添加一些内容以加载 类?
FPDF 没有命名空间。 The package 是原始版本的克隆,带有一个额外的 composer.json 文件。仅此而已。
如果您想使用 FPDF class,请使用 \FPDF
。
最新的 FPDI 版本命名空间:\setasign\Fpdi\Fpdi
此外,您 should/cannot 调用静态方法。
我试图通过 Composer 安装 setasign/fpdi-fpdf
来包含 fpdf 和 fpdi,但我似乎无法加载 fpdf 或 fpdi。我得到的错误是 Class 'setasign\fpdf\FPDF' not found
.
use \setasign\fpdf\FPDF as FPDF;
//inside controller function
fpdf::AddPage();
fpdf::SetFont('Courier', 'B', 18);
fpdf::Cell(50, 25, 'Hello World!');
fpdf::Output();
也许我应该在 config/app.php
文件中添加一些内容以加载 类?
FPDF 没有命名空间。 The package 是原始版本的克隆,带有一个额外的 composer.json 文件。仅此而已。
如果您想使用 FPDF class,请使用 \FPDF
。
最新的 FPDI 版本命名空间:\setasign\Fpdi\Fpdi
此外,您 should/cannot 调用静态方法。