Mpdf在火狐上工作,但无法在chrome上加载



我尝试创建以预览pdf功能。它在火狐上运行良好,但是当我使用谷歌浏览器运行时,无法加载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;

我在几个网站上搜索,但仍然没有得到解决方案。 任何人都可以指导我如何解决此问题吗?

我认为问题出在这段代码上

$html = ob_get_contents(); 

因为它不返回视图。 您需要将所需的布局或输出放入$html变量中,然后再将其传递给函数$mpdf->WriteHTML($html,2);

相关内容

  • 没有找到相关文章

最新更新