xitro / fpdf_merge
合并由 fpdf 1.6 创建的 PDF 文件的工具
dev-master
2017-10-11 12:11 UTC
This package is auto-updated.
Last update: 2024-09-16 18:12:54 UTC
README
用于 composer 的 fpdf 1.6 创建的 PDF 文件合并工具项目,基于 DEMONTE Jean-Baptiste 的 FPDF_Merge 开发 jbdemonte@gmail.com
版本 1.0
日期 2011-02-18
为什么需要这个工具?
所有测试过的库(fpdi,...)生成的 PDF 文件都太重,因为这些库没有进行优化。这个库解析页面,获取包含的对象(字体、图像),生成哈希值以存储这些对象或重用之前存储的对象。
注意
- 此版本不支持链接
- 包含所有页面(因为这是我们需要的),但更新它以创建一个 add(array pages) 应该很简单
我尽量使用 X-Debug 对这个工具进行了大量优化,如果你做得更好,请告诉我 :) 如果你遇到问题或想要评论,请随时给我发邮件。
使用
$merge = new FPDF_Merge();
$merge->add('/tmp/pdf-1.pdf');
$merge->add('/tmp/pdf-2.pdf');
$merge->output('/tmp/pdf-merge.pdf'); // or $merge->output(); to open it directly in the browser