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

时间:2011-07-28 21:05:27

标签: php pdf tcpdf

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

哪种方法可以实现这一目标?我可以使用TCPDF库吗?你能给我一些例子吗?

4 个答案:

答案 0 :(得分:9)

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

// ...

答案 1 :(得分:4)

您可以使用this library。甚至可以将html + css转换为pdf。看起来像在这个库中用PHP编写的一些浏览器引擎。如果您想要更简单的东西,可以使用this library

答案 2 :(得分:2)

您可以使用dompdf。您可以在this link找到原始文档的副本

答案 3 :(得分:1)

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