FPDF 2 是一个 PHP 类,允许使用纯 PHP 生成 PDF 文件。FPDF 中的 F 代表 Free:您可以用于任何用途,并根据需要修改它。

2.0.6 2024-08-14 14:05 UTC

README

此存储库是 fpdf.org 的克隆,包含类型变量、枚举和 PHP 8.2 依赖项。

PdfDocument 是一个 PHP 类,允许使用纯 PHP 生成 PDF 文件。FPDF2 中的 F 代表 Free:您可以用于任何用途,并根据需要修改它。

安装

如果您使用 Composer 来管理依赖项,您可以使用

composer require laurentmuller/fpdf2

或者,您可以将要求 "laurentmuller/fpdf2":"^2.0" 添加到您的 composer.json 文件中,并运行 composer update。当 FPDF2 的安装与某些当前安装的依赖项不兼容时,这可能很有用。无论如何,前面的选项是首选方法,因为 Composer 可以为您选择最佳的要求约束。

基本用法

use fpdf\Enums\PdfFontName;
use fpdf\Enums\PdfFontStyle;
use fpdf\PdfDocument;

$pdf = new PdfDocument();
$pdf->addPage();
$pdf->setFont(PdfFontName::ARIAL, PdfFontStyle::BOLD, 16);
$pdf->cell(40, 10, 'Hello World!');
$pdf->output();

教程

操作

PHP-CS-Fixer PHPStan PHPUnit Psalm Rector Lint StyleCI Codecov SymfonyInsight