使用连续订单图像FPDF生成PDF

时间:2015-11-23 20:50:03

标签: php pdf fpdf

我尝试使用 PhP FPdf 生成带有一些图像的pdf。我每页需要4(四)张图像,每行需要2(2)张图像。 documentation似乎很简单,但我仍然不知道它为什么不起作用。第一次使用这个库,很抱歉,如果我犯了一些newbe错误。如果有人能建议我做一个更好的方法,我会很感激。这是我的代码。

$imagesPerPage = 1;
$imagesPerRow = 0;

    if ($itens !== false) {
        //Add a page if there's at least a single image
        $pdf->AddPage();
        foreach ($itens as $item) {
            //if more than 4 images will generate another page
            if($imagesPerPage > 4){
                $pdf->AddPage();
                $imagesPerPage = 1;
            }

            //Set image in their cordinates into the pdf file
            $pdf->Image($item, $pdf->GetX(), $pdf->GetY(), 0);
            $imagesPerRow ++;

            //Put side by side or if the row is complete put bellow
            if($imagesPerRow === 1){
                $pdf->Cell(80, 0, "", 0, 0);            
            }else{
                $pdf->Cell(80, 0, "", 0, 2);
                $imagesPerRow = 0;
            }
            $imagesPerPage ++;
        }
    }

继续我得到的输出......

enter image description here

0 个答案:

没有答案