Mar*_*rty 3 html php pdf fpdf laravel
对于我的项目,我必须生成一个 PDF 文件。Stackoverflow 告诉我使用 FPDF。所以,我按照教程进行操作,但似乎不起作用。
public function makePdf(Request $request){
require('fpdf181/fpdf.php');
$pdf = new FPDF('p', 'mm', 'A4');
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
$pdf->Output();
}
Run Code Online (Sandbox Code Playgroud)
这完全按照教程进行,但不起作用。
我也尝试过这个:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
require('fpdf181/fpdf.php');
Run Code Online (Sandbox Code Playgroud)
但我再次遇到同样的错误。
改变这个:
namespace App\Http\Controllers;
use Illuminate\Http\Request;
require('fpdf181/fpdf.php');
Run Code Online (Sandbox Code Playgroud)
对此:
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use FPDF;
Run Code Online (Sandbox Code Playgroud)
由于 PSR-4 自动加载命名空间,您不必显式包含它。