public function getLabelPdf() { require_once "application/helpers/dompdf/dompdf_config.inc.php"; $this->load->helper('dompdf', 'file'); $this->load->helper('file'); $dompdf = new DOMPDF(); $dompdf->set_paper(array(0, 0, 316.8, 432)); $saveTo = './labels'; $data['trid'] = $this->uri->segment(3); $trid = $data['trid']; // $data['prints_no'] = $this->uri->segment(4); $data['description'] = $this->uri->segment(4); $labelname = "Label" . $data['trid'] . ".pdf"; $data['infos'] = Request::getSample($data['trid']); $data['settings_view'] = "label_view2"; $this->base_params($data); $html = $this->load->view('label_view2', $data, TRUE); $dompdf->load_html($html); $dompdf->render(); write_file($saveTo . "/" . $labelname, $dompdf->output()); $this->setLabelStatus($trid, $saveTo, $labelname); }