uam / tcpdfx
扩展TCPDF库和FPDI库,增加了便捷的方法。
5.0.5
2017-02-22 13:47 UTC
Requires
- php: >=5.3.0
- setasign/fpdi-tcpdf: ~1.6
This package is auto-updated.
Last update: 2024-08-29 03:47:33 UTC
README
TCPDF库的扩展。
安装
通过composer
将包添加到您的composer.json
文件中
{ "require": { "uam/tcpdfx": "dev-master", }, }
运行composer.phar update
。
类层次结构
UAM\Pdf\TCPDF → fpdi\FPDI → fpdi\FPDI → FPDF\TPL → fpdi\FPDF → \TCPDF
UAM\Pdf\Concat → fpdi\FPDI ...
使用方法
TCPDF
实例化一个TCPDF文档。
use UAM\Pdf\TCPDF; $pdf = new TCPDF();
UAM\Pdf\TCPDF
是fpdi\FPDI和\TCPDF的子类,因此这些类中的所有方法都可用,此外还有UAM\Pdf\TCPDF本身定义的便捷方法。
文件拼接
UAM\Pdf\ConcatPDF
是一个便捷类,用于拼接PDF文档。
外部库
uam/tcpdfx使用了
TCPDF
TCPDF库通过"tecnick.com/tcpdf"包提供,目前为6.0.*版本。
原始包托管在sourceforge上,由于下载时存在持续的问题,它也被镜像在git@github.com:opichon/tcpdf.git
。
FPDI
FPDI版本1.4.4和FPDF_TPL版本1.2.3通过"onigoetz/fpdi_tcpdf"包提供。