Laravel 5.6 barryvdh\DomPDF 生成pdf没有打开Adobe reader DC

问题描述

嗨,我在 Adob​​e Reader DC 程序中从 DOMPDF 打开生成的 pdf 时遇到问题。在其他程序(Google chrome、Microsfoft Edge ...)中,我可以毫无问题地打开 pdf 文件。 我在控制器中的代码

$pdf = DOMPDF::loadView('invoice.showpdf',['invoice'=>$invoice]);
$pdf->setPaper('A4');
$pdfpass = $invoice->klientfaktury->pdfpassword;
if ($pdfpass != null)
 {
    $pdf->setEncryption($pdfpass);// Setting password    
 }                   
 return $pdf->stream('$invoice_'.$invoice->number.'.pdf',array("compress" => 0,"Attachment" => false));

Adobe Readers DC 显示错误

 An error exists on this page. Acrobat may not display the page correctly. Please contact the person who created the PDF document to correct the problem. 

但是谷歌浏览器打开pdf没有问题。哪里会出错?谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...