How to create PDF documents from image files, using PHP

user198003 picture user198003 · Jul 28, 2011 · Viewed 31k times · Source

With PHP application, I have to generate single PDF documents, from set of images.

Which is best way to achieve this? Can I use TCPDF library, and can you give me some example?

Answer

Nicola Asuni picture Nicola Asuni · Sep 27, 2011

The easiest way is to use TCPDF (http://www.tcpdf.org) and set the images as full background as on the example n. 51.

For example:

// 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();

// ...