我试图通过作曲家安装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
文件中添加一些东西才能加载类?
答案 0 :(得分:3)
FPDF未命名空间。 The package是原始版本的克隆,附带另外的composer.json文件。没什么。
如果您想使用FPDF类,请使用\FPDF
。
最新的FPDI版本是命名空间:\setasign\Fpdi\Fpdi
此外,您应该/不能将方法称为静态。