docnet/tfpdf

v2.2.7 2023-10-16 07:51 UTC

README

这是一个针对 tFPDF-library 的非官方仓库。目的是能够使用 composer 构建自动包。

tFPDF 是什么?

tFPDF 是支持 UTF-8 和字体子集化的 FPDF 版本。

FPDF 是什么?

FPDF 是一个 PHP 类,允许使用纯 PHP 生成 PDF 文件,也就是说不使用 PDFlib 库。FPDF 中的 F 代表 Free:你可以用于任何类型的用途,并修改以满足你的需求。

FPDF 有其他优点:高级功能。以下是其主要特性列表

  • 选择度量单位、页面格式和边距
  • 页面页眉和页脚管理
  • 自动分页
  • 自动换行和文本对齐
  • 图像支持(JPEG、PNG 和 GIF)
  • 颜色
  • 链接
  • TrueType、Type1 和编码支持
  • 页面压缩

FPDF 不需要任何扩展(除了 zlib 以激活压缩和 GD 以支持 GIF)。它适用于 PHP 4 和 PHP 5(最新版本至少需要 PHP 4.3.10)。

教程将帮助你快速入门。完整的在线文档在这里,下载区域在那里。强烈建议阅读 FAQ,其中列出了最常见的问题和问题。

脚本部分可用,并提供一些有用的扩展(如书签、旋转、表格、条形码...)。

我可以使用哪些语言?

该类可以生成除西欧语言以外的多种语言的文档:中欧、西里尔、希腊、波罗的海和泰语,前提是你拥有具有所需字符集的真型或 Type1 字体。中文、日文和韩文也受支持。UTF-8 支持 also 可用。

关于性能如何?

当然,文档的生成速度不如 PDFlib。然而,性能损失保持非常合理,在大多数情况下都适用,除非你的文档特别复杂或重量级。

源代码归属

Code 128 和 Code 39 条形码库代码直接取自 FPDF 网站,其中源代码归属模糊至多,但大多数情况下不存在。如果您需要将源代码归属应用于此处包含的代码,请提出问题。