如何在Laravel 5.2。*或更高版本中使用setasign fpdi v2.0.0?

时间:2017-10-16 00:12:14

标签: laravel laravel-5 controller fpdf fpdi

我想用setasign fpdi编辑一些pdf文件, 当它仍然是1.6版本的fpdi时。*我用这种方式使用它: 我通过composer

安装它
composer require setasign/fpdf & composer require setasign/fpdi

我在Laravel控制器中使用它:

$pdf = new \FDPI();
$pdf->setSourceFile('PATH/TO/SOURCEFILE');
$pdf->Output();

适用于fpdi版本1.6。*(旧版)

但是当我使用fpdi v2.0.0并使用

在控制器中调用fpdi类时
$pdf = new \FPDI();

它从Laravel

中给出了“可以找到FPDI类”的错误消息

有关如何在Laravel5中使用fpdi v2.0.0的任何建议吗?

提前谢谢。

1 个答案:

答案 0 :(得分:2)

版本2使用命名空间:

$pdf = new \setasign\Fpdi\Fpdi();

可以使用完整的迁移指南here