在PHP中,我们可以使用第三方库来生成PDF文件。最流行的是TCPDF和FPDF。这两个库都可以从PHP代码中生成PDF文件。
TCPDF是一个免费的开源PHP类库,用于生成PDF文件。它支持中文,可以生成复杂的PDF文件,例如带有表格和图像的文件。以下是使用TCPDF生成PDF文件的基本步骤:
require_once('tcpdf/tcpdf.php');
$pdf = new TCPDF();
$pdf->setPageSize('A4');
$pdf->SetMargins(20, 20, 20);
$pdf->AddPage();
$pdf->SetFont('dejavusans', '', 12);
$pdf->Cell(0, 10, 'Hello World!', 0, 1);
$pdf->Image('logo.png', 10, 10, 30, 30);
$pdf->Output('example.pdf', 'D');
FPDF是另一个流行的PHP类库,用于生成PDF文件。它不支持中文,但是可以生成简单的PDF文件。以下是使用FPDF生成PDF文件的基本步骤:
require_once('fpdf/fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial', 'B', 16);
$pdf->Cell(40, 10, 'Hello World!');
$pdf->Image('logo.png', 10, 10, 30, 30);
$pdf->Output();
无论您选择TCPDF还是FPDF,都可以使用PHP在服务器端生成PDF文件。