0

我对同时使用 TCPDF 和 FPDI 有疑问。我正在做一个项目,我需要修改现有的 PDF 文件并生成新的 PDF,实际上现有的 PDF 是贺卡模板,我必须在某些页面上打印某些数据(例如第一页上的图像第三页上的消息艺术品在第 4 页)生成最终的 PDF。

我用谷歌搜索并发现使用 TCPDF,无法操作现有的 PDF,他们建议使用 FPDI 打开和操作现有的 PDF。这就是我卡住的地方。我需要 TCPDF(打印图像、透明图像、utf 文本、嵌入字体等的方法)来做我想做的事情,但是,我需要 FPDI 开始。:(。

请帮助我:是否可以同时使用 FPDI 和 TCPDF?以便我可以使用两个 API 提供的功能?

提前致谢...

4

2 回答 2

1

http://www.setasign.de/products/pdf-php-solutions/fpdi/about/

“从 1.2.1 版开始,FPDI 可以与 TCPDF 一起使用 - FPDF 的衍生版本。”

于 2012-08-18T23:16:21.530 回答
0
libraries_load('tcpdf');
libraries_load('fpdi');

$pdf = new FPDI();

$pdf->setSourceFile("%local_file_path%");

$tplIdx = $pdf->importPage(1);
$pdf->AddPage('L', array(3.5, 2), FALSE);
$pdf->useTemplate($tplIdx, 0, 0, 3.5, 2, false);

我当时正在使用 Drupal,所以我使用了 libraries_load 但 require_once 应该可以工作。

于 2014-08-27T15:33:00.943 回答