我正在尝试通过作曲家安装setasign/fpdi-fpdf
来包含fpdf和fpdi,但我似乎无法加载fpdf或fpdi。我得到的错误是Class 'setasignfpdfFPDF' not found
.
use setasignfpdfFPDF as FPDF;
//inside controller function
fpdf::AddPage();
fpdf::SetFont('Courier', 'B', 18);
fpdf::Cell(50, 25, 'Hello World!');
fpdf::Output();
也许我应该向config/app.php
文件添加一些东西以加载类?
FPDF 没有命名空间。该软件包是原始版本的克隆,带有一个额外的 composer.json 文件。而已。
如果您想使用 FPDF 类,只需使用 FPDF
。
最新的 FPDI 版本具有命名空间:setasignFpdiFpdi
此外,您应该/不能调用静态方法。