itbz / fpdi
Requires
- php: >=5.3.0
- itbz/fpdf: ~1.7
Requires (Dev)
- hanneskod/classtools: ~1.0
- nikic/php-parser: ~1.0
- phpunit/phpunit: 4.*
- symfony/finder: ~2.3
- tecnickcom/tcpdf: ^6.2.12
Suggests
- tecnickcom/tcpdf: FPDI supports TCPDF as a replacement for FPDF
This package is not auto-updated.
Last update: 2019-02-20 17:13:29 UTC
README
注意:此包已停用且不会更新。自 1.5.3 版本起,FPDI 已通过 composer 和 github 正式提供。建议您更新到 FPDI 2.0 并使用官方分支。
FPDI - 免费PDF文档导入器
带有一些小修改的非官方 PSR-4 兼容的 FPDI 库版本。
库在 fpdi 命名空间中。要创建实例,请使用
$fpdi = new \fpdi\FPDI();
安装
使用 composer 安装。由于历史原因,该包在 Packagist 上以 itbz/fpdi
的形式存在。从项目根目录使用
composer require itbz/fpdi:~1.0
TCPDF 支持
由于早期版本中存在转换错误,必须使用 TCPDF 版本 1.5.2-patch1
或更高版本。
请注意,必须在实例化 FPDI 之前加载 TCPDF 类,以强制使用 TCPDF。示例可以在 这里 找到。
贡献
请参阅 CONTRIBUTING 文件。
从源代码构建
从 setasign 源代码转换是由 phing 驱动的。有关具体说明,请参阅 build.xml。要从命令行执行构建,请使用
$ phing
测试是通过以下方式运行的
$ phing test
可能跟随
$ phing cleanup
许可证
MIT 许可证 (MIT)
版权所有 (c) 2015 Setasign - Jan Slabon, https://www.setasign.com
特此授予任何人免费获取此软件及其相关文档文件(“软件”)的副本的权利,不受任何限制地处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件的副本,并允许向软件提供的人执行上述操作,前提是符合以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“现状”提供,不提供任何明示或暗示的保证,包括但不限于对适销性、特定目的适用性和非侵权的保证。在任何情况下,作者或版权持有人不对任何索赔、损害或其他责任负责,无论这些责任是基于合同、侵权或其他方式,无论这些责任是否源于、源于或与软件或其使用或其他方式有关。