Пример #1
0
 //$pdf->SetKeywords('TCPDF, PDF, example, test, guide');
 // set default header data
 //$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE . ' 006', PDF_HEADER_STRING);
 // set header and footer fonts
 //$pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
 //$pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
 // set default monospaced font
 $pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
 $pdf->setPrintHeader(false);
 $pdf->setPrintFooter(true);
 //set margins
 $pdf->SetMargins(25, 40, 25);
 //$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
 //$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
 //set auto page breaks
 $pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM - 5);
 //set image scale factor
 $pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
 $first = true;
 foreach ($aenderungsantraege as $ae) {
     $initiatorInnen = array();
     $unterstuetzerInnen = array();
     foreach ($ae->aenderungsantragUnterstuetzerInnen as $unt) {
         if ($unt->rolle == IUnterstuetzerInnen::$ROLLE_INITIATORIN) {
             $initiatorInnen[] = $unt->person->name;
         }
         if ($unt->rolle == IUnterstuetzerInnen::$ROLLE_UNTERSTUETZERIN) {
             $unterstuetzerInnen[] = $unt->person;
         }
     }
     $this->widget("AenderungsantragPDFWidget", array("sprache" => $sprache, "aenderungsantrag" => $ae, "pdf" => $pdf, "initiatorinnen" => implode(", ", $initiatorInnen), "diff_ansicht" => true));