使用Zend框架将多页.tif文件加载到PDF中



我能够使用ZendFramework成功地将单个页面。tif图像加载到PDF中,下面是代码:

$pdf = new Zend_Pdf();
$page = new Zend_Pdf_Page(Zend_Pdf_Page::SIZE_LETTER);
$image = Zend_Pdf_Image::imageWithPath('/tmp/test.tif');
$pageHeight = $page->getHeight();
$pageWidth = $page->getWidth();
$page->drawImage($image, 0, 0, $pageWidth, $pageHeight);
$pdf->pages[] = page;

我有多页。tif文件,有没有办法加载多页文件到一个PDF只使用ZendFramework库?

谢谢。

如果您在linux上,您可以将tiff移动到临时文件夹中,使用tiffsplit将其与shell_exec拆分为单个页面tiff,通过循环将每个连续的tiff添加到新的pdf页面,然后删除临时数据。

最新更新