【发布时间】:2017-11-06 07:45:44
【问题描述】:
我是 PHP 报告生成的新手。我正在尝试使用 MPDF 5.7。当我尝试使用简单的 php 页面创建示例 pdf 时,它已成功创建。但是当我把它放到codeigniter chrome浏览器中时说“加载PDF文档失败。”。但它可以使用firefox打开。但是如果我下载了,不支持用adobe reader打开。但无论如何,我的示例 pfd 仍然运行良好。
这就是我创建示例 pdf 的方式。
<?php
$html = '
<h1>mPDF</h1>
<h2>Basic Example Using CSS Styles</h2>
<p class="breadcrumb">Chapter » Topic</p>
<h3 style="color:red; background-color:gray; margin-left:100px;">Heading 3</h3>';
include("themes/MPDF57/mpdf.php");
$mpdf=new mPDF('c');
$mpdf->SetDisplayMode('fullpage');
// LOAD a stylesheet
$stylesheet = file_get_contents('mpdfstyleA4.css');
$mpdf->WriteHTML($stylesheet,1);
$mpdf->WriteHTML($html);
$mpdf->Output();
exit;
?>
当我将它放入 codeigniter 时无法打开 pdf。我的 php 文件是在“view”中创建的,mpdf 库也放在主题文件夹中的相同位置。
【问题讨论】:
-
而不是打开尝试先保存它是否正在处理第一个实例?
-
stackoverflow.com/a/59051722/5289704这个答案可能对某人有所帮助
标签: php codeigniter mpdf