控制器:
public function test(){
$data = array();
$this->load->library('tcpdf');
$this->display_page($data);
}
test.php:(没有全部发布,因为它有点长)
global $l;
$l = Array();
$l['a_meta_charset'] = 'UTF-8';
$l['a_meta_dir'] = 'ltr';
$l['a_meta_language'] = 'en';
$l['w_page'] = 'page';
// create new PDF document
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
-- pdf stuff --
$pdf->Output('example_007.pdf', 'I');
在 Chrome 中,它只是显示“加载 PDF 文档失败。”。没有错误,控制台中没有任何内容。在 Firefox 中,它说:“文件不以 '%PDF-' 开头。Local\EWH`_'s3-0y”。
Local\ 末尾的字符串在每次加载时随机出现。
我曾尝试使用输出缓冲和刷新,但无济于事。我很茫然。