我正在使用MPDF文件夹从HTML/PHP生成PDF文件。这一代的文件是非常有帮助的许多页面,但现在我面临的问题最近。在Mozila FireFox中,当生成pdf页面时,它会以完整的格式显示在浏览器中。下载/保存文件后,当我尝试在Adobe reader中打开它时,它会显示一条消息"Adobe Reader无法打开'mpdf.php‘,因为它不是受支持的文件类型或因为文件已损坏“。在Chrome中,我得到一个错误信息“加载PDF文档失败”。但是,在生成PDF其他文件中,它工作得很好。我找不到解决这个问题的方法,所以解决这个问题会很有帮助。
下面是调用MPDF文件生成PDF的代码
require("MPDF/mpdf.php");
$mpdf=new mPDF('c', 'A4');
$mpdf->WriteHTML($new);
$mpdf->Output();
发布于 2019-03-15 04:14:12
我在定位div时遇到了问题。在浏览器中显示正常,但无法在Adobe Reader中打开。原因:在生成的pdf文件开始时出现一些警告。这为我解决了这个问题:How to make mPDF 6.1 work with PHP 7.1.5基本上,关于错误报告,您必须更改一行。
https://stackoverflow.com/questions/36976722
复制相似问题