Poniżej kod moich wypocin.
Jeżeli się nie da to jak wstawić obrazki jak wstawiłem na próbę obrazek to był odwrócony do góry nogami da się coś z tym zrobić czy mam tworzyć odwrócone obrazki

<?php public function preDispatch(Zend_Controller_Request_Abstract $request) { if($request->getParam('id') == '-pdfcreate'){ Zend_Loader::loadClass('Zend_Pdf'); Zend_Loader::loadClass('Zend_Session'); Zend_Loader::loadClass('Zend_Registry'); $registry = Zend_Registry::getInstance(); $price_ses = new Zend_Session_Namespace('cennik'); $cennik = $price_ses->cennik[$registry->get('ll')]; //$pdf = new Zend_Pdf(); $pdf = Zend_Pdf::load('public/images/logo_pdf.pdf'); //$pdf->pages = array_reverse($pdf->pages); $style = new Zend_Pdf_Style(); $style->setFillColor(new Zend_Pdf_Color_HTML('#1b1b1b')); $style->setLineColor(new Zend_Pdf_Color_GrayScale(0.2)); $style->setLineWidth(3); $pdf->pages[0] = ($page1 = $pdf->newPage('A4')); $pdf->pages[1] = ($page2 = $pdf->newPage('A4')); $pdf->pages[2] = ($page3 = $pdf->newPage('A4')); $font = Zend_Pdf_Font::fontWithPath('public/arial.ttf'); $style_naglowek = new Zend_Pdf_Style(); $style_naglowek->setFillColor(new Zend_Pdf_Color_HTML('#f96304')); $d = ''; $x = 700; $x2 = 700; $x3 = 700; //$stampImage = Zend_Pdf_Image::imageWithPath('public/images/logo_pdf.jpg'); //$page1->drawImage($stampImage,30,800,520,620); $page1->setFont($font, 8); //$page1->drawLine(10,800,200,800); $page1->drawText('Copyright wszelkie prawa zastrzeżone',10,10,'UTF-8'); $counter = 0; foreach ($cennik as $data){ if(($data['id'] <> $d)) { if($counter <=50) { $page1->setFont($font, 10); $page1->setStyle($style_naglowek); $page1->drawText($data['namecat'],10,$x); $x = $x -12; } elseif (($counter > 50) AND ($counter <= 100)) { $page2->setFont($font, 10); $page2->setStyle($style_naglowek); $page2->drawText($data['namecat'],10,$x2); $x2 = $x2 -12; } elseif ($counter > 100){ $page3->setFont($font, 10); $page3->setStyle($style_naglowek); $page3->drawText($data['namecat'],10,$x3); $x3 = $x3 -12; } } if($counter <=50) { $page1->setFont($font, 8); $page1->setStyle($style); $x = $x -12; } elseif (($counter > 50) AND ($counter <= 100)){ $page2->setFont($font, 8); $page2->setStyle($style); $x2 = $x2 -12; } elseif ($counter > 100){ $page3->setFont($font, 8); $page2->setStyle($style); $x3 = $x3 -12; } //$data['a'].$data['pricedown'].$data['b'].$data['priceup'].$data['c'] stripslashes($data['name']) $d = $data['id']; $counter++; } $pdfData = $pdf->render(); } } ?>
Pozdrawiam serdecznie.