DOMPDF并使用CodeIgniter写入文件

时间:2012-05-25 13:01:56

标签: php codeigniter pdf

尝试使用write_file()将PDF写入文件,但使用0字节数据创建PDF。

$this->load->helper(array('pdf_create','file'));
//$html = $this->load->view('accounts/invoices/pdf/view', $this->view_data);
$html = $this->load->view('accounts/invoices/pdf/view', $this->view_data, true);

$pdf_data = pdf_create($html, '', false);

if ( ! write_file('invoices/'.$filename.'.pdf', $pdf_data))
{
    echo 'Unable to write the file';
}
else
{
    echo 'File written!';
}

如果我改变:

$pdf_data = pdf_create($html, '', false);

为:

$pdf_data = pdf_create($html, '', true);

然后正确创建文件,但强制在浏览器中下载。但是当它为假时,文件的大小为0字节。是什么导致了这个问题?

0 个答案:

没有答案