view = $view; } public function create($data, $name='test.pdf', $output='stream', $path = false){ header('Content-type: text/html; charset=UTF-8') ;//chrome //dd($data); $pdf = app('dompdf.wrapper'); $pdf->getDomPDF()->set_option("enable_php", true); $pdf->loadView($this->view, $data); $customPaper = array(0, 0, 595.28, 283,47); $pdf->setPaper($customPaper, 'portrait'); // $pdf->setPaper('A4', 'portrait'); if($output === 'stream'){ return $pdf->stream($name); } if($output === 'download'){ return $pdf->download($name); } if($output === 'save'){ if($path){ $pdf->save($path.$name); return $path.$name; } } } } ?>