我尝试创建预览pdf功能。它在firefox上运行良好,但是当我使用google chrome运行时,无法加载pdf。
有我的php标头代码:
<?php
ini_set('max_execution_time', 3600000);
ini_set('memory_limit','-1');
date_default_timezone_set('Asia/Jakarta');
$nama_dokumen='analispdf.pdf';
define('_MPDF_PATH','mpdf60/');
include(_MPDF_PATH . "mpdf.php");
$mpdf=new mPDF('utf-8', 'A4', 10.5, 'arial');
$mpdf->AddPage('L');
ob_start();
然后有一些html代码,在html代码之后,我有php代码,如:
<?php
$html = ob_get_contents();
$stylesheet = file_get_contents (base_url().'assets/css/mpdfstyletables.css' );
$mpdf->WriteHTML($stylesheet,1);
$mpdf->WriteHTML($html,2);
$mpdf->Output();
exit;
我在几个网站上进行搜索,但仍未找到解决方案。 谁能指导我解决此问题的方法?
答案 0 :(得分:0)
我认为问题出在此代码上
$html = ob_get_contents();
因为它不返回任何视图。您需要在$html
函数中放置所需的布局或输出,然后再将其传递给$mpdf->WriteHTML($html,2);
函数。