Exemple #1
3
 /**
  * Format a recordset
  *
  * @param Garp_Model $model
  * @param array $rowset
  * @return string
  */
 public function format(Garp_Model $model, array $rowset)
 {
     $html = parent::format($model, $rowset);
     $dompdf = new Dompdf\Dompdf();
     $dompdf->load_html($html);
     $dompdf->set_paper('a4', 'portrait');
     $dompdf->render();
     $out = $dompdf->output();
     return $out;
 }
Exemple #2
3
 public function print_render($template, $data = array(), $paper = array("A4", "portrait"))
 {
     $dompdf = new \Dompdf\Dompdf();
     $options = new \Dompdf\Options();
     // set options indvidiually
     $options->set('isPhpEnabled', true);
     $dompdf->setOptions($options);
     $dompdf->set_paper($paper[0], $paper[1]);
     $this->html_render($template);
     $html = $this->view->render($template . EXT, $data);
     $dompdf->load_html($html);
     $dompdf->render();
     return $dompdf;
 }