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


How to create PDF documents from image files, using PHP

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

实现这一目标的最佳方式是什么?我可以使用TCPDF库吗?你能给我一些例子吗?

最简单的方法是使用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();
// ...

您可以使用dompdf。您可以在以下链接找到原始文档的副本

我不知道你的需求,但ImageMagick可能会做到这一点。我相信他们也有一个php包装器可用于所有的图像处理/转换函数