gpt4 book ai didi

tcpdf - 使用 TCPDF 创建新的 PDF 并将现有的 PDF 导入其中

转载 作者:行者123 更新时间:2023-12-04 14:24:22 27 4
gpt4 key购买 nike

如何导入现有 pdf文件到新创建的 pdf使用 TCPDF?
所以假设我目前正在做发票部分。一旦用户点击打印发票,我将开始收集数据,然后创建一个 PDF使用 TCPDF .但是,如果可用,我需要“附加”另一个现有的 PDF。因此假设,在从 TCPDF 生成的 1 个发票文件中由 5 页组成。然后我必须“附加”另一个现有的 PDF进入这个文件。所以总共将是 6 页或更多,取决于现有的 PDF文件。现有的 PDF 文件由用户上传。所以,现有的PDF文件将首先上传,然后将添加到新生成的发票文件中。

有什么方法可以实现吗?

最佳答案

您可以通过添加 FPDI 来实现这一点。 :

<?php
require_once('tcpdf.php');
require_once('fpdi.php');

$pdf = new FPDI();

//Merging of the existing PDF pages to the final PDF
$pageCount = $pdf->setSourceFile('existing_pdf.pdf');
for ($i = 1; $i <= $pageCount; $i++) {
$tplIdx = $pdf->importPage($i, '/MediaBox');
$pdf->AddPage();
$pdf->useTemplate($tplIdx);
}

//Your code relative to the invoice here

$pdf->Output();

关于tcpdf - 使用 TCPDF 创建新的 PDF 并将现有的 PDF 导入其中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40858396/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com