to_pdf_pi.php 699 Bytes
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
    function pdf_create($html, $filename, $stream=TRUE, $papersize = 'letter', $orientation = 'portrait')
    {
        require_once("dompdf/dompdf_config.inc.php");        
        spl_autoload_register('DOMPDF_autoload');

        $dompdf = new DOMPDF();        
        $dompdf->load_html($html);
        $dompdf->set_paper($papersize, $orientation);
        $dompdf->render();
        if ($stream) {
            $dompdf->stream($filename.".pdf");
        } else {
            $CI =& get_instance();
            $CI->load->helper('file');
            write_file("./pdf/$filename.pdf", $dompdf->output());
        }
    }
?>