/** * 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; }
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; }