如何使用PHP从图像文件创建PDF文档

10

使用PHP应用程序,我需要从一组图像生成单个PDF文档。

最好的方法是什么? 我可以使用TCPDF库吗? 能否给我一些示例?


FPDF.org是我们公司使用的一个库(我的一位同事使用过,我个人无法保证其质量)。 - ToolmakerSteve
3个回答

10

最简单的方法是使用TCPDF(http://www.tcpdf.org)并将图像设置为完整的背景,如示例n. 51所示。

例如:

// disable auto-page-break
$pdf->SetAutoPageBreak(false, 0);

// set image 1
$pdf->AddPage();
$this->Image('image_demo1.jpg', 0, 0, 210, 297, '', '', '', false, 300, '', false, false, 0);
$this->setPageMark();

// set image 2
$pdf->AddPage();
$this->Image('image_demo2.jpg', 0, 0, 210, 297, '', '', '', false, 300, '', false, false, 0);
$this->setPageMark();

// ...

3

你可以使用dompdf来进行翻译。您可以在这个链接中找到原始文档的副本。


0

我不知道你的需求,但ImageMagick可能可以解决问题。我相信他们也有一个PHP包装器可用于所有图像操作/转换功能。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接