使用PHP将自定义页面添加到PDF

使用PHP将自定义页面添加到PDF,php,pdf,pdfbox,Php,Pdf,Pdfbox,我有一个我过去使用过的应用程序,它使用PD4ML从模板生成PDF,然后我将使用PDFBox在PDF末尾添加一个自定义页面,该页面包含一个相当大的图像 因此,我会有20个左右的A4格式的肖像页,然后在末尾有2个页面,它们是根据图像定制大小的(有时是2000x2000) 现在我正在用PHP进行一个非常类似的过程,我现在看到的一个问题是添加那些自定义页面。我正在使用Smarty和DOMPDF来模板/创建PDF。但我没有看到任何迹象表明Smarty可以使用自定义页面 有没有一个图书馆可以以类似的方式使用

我有一个我过去使用过的应用程序,它使用PD4ML从模板生成PDF,然后我将使用PDFBox在PDF末尾添加一个自定义页面,该页面包含一个相当大的图像

因此,我会有20个左右的A4格式的肖像页,然后在末尾有2个页面,它们是根据图像定制大小的(有时是2000x2000)

现在我正在用PHP进行一个非常类似的过程,我现在看到的一个问题是添加那些自定义页面。我正在使用Smarty和DOMPDF来模板/创建PDF。但我没有看到任何迹象表明Smarty可以使用自定义页面

有没有一个图书馆可以以类似的方式使用?添加具有(x)宽度和(y)高度的PDF页面,然后允许重新渲染

谢谢

在这里查看“TCPDF”和大量模板:

请尝试以下代码:

$pdf = new CUSTOMPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8',     false);  
//Add a custom size  
$width = 175;  
$height = 266; 

查过之后,有几件事需要注意:1)我在工具中输入了大量HTML,但由于某种原因,它似乎根本不起作用。2) 我实际上无法加载现有的PDF文件来添加页面。