Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用dompdf查看pdf而不下载_Php_Pdf_Dompdf - Fatal编程技术网

Php 使用dompdf查看pdf而不下载

Php 使用dompdf查看pdf而不下载,php,pdf,dompdf,Php,Pdf,Dompdf,我使用dompdf库生成了一个PDF,并使用了以下内容: $dompdf->stream('my.pdf',array('Attachment'=>0)); 强制浏览器让用户在下载之前查看PDF。但它不起作用。谷歌搜索也没有给出任何答案。有人能帮忙吗?尝试使用下面的代码告诉我您是从表单数据还是html文件数据创建数据。 $dompdf->stream("dompdf_out.pdf", array("Attachment" => false)); exit(0);

我使用dompdf库生成了一个PDF,并使用了以下内容:

$dompdf->stream('my.pdf',array('Attachment'=>0));

强制浏览器让用户在下载之前查看PDF。但它不起作用。谷歌搜索也没有给出任何答案。有人能帮忙吗?

尝试使用下面的代码告诉我您是从表单数据还是html文件数据创建数据。

$dompdf->stream("dompdf_out.pdf", array("Attachment" => false));

exit(0);

如果有人仍在寻找答案,但问题仍未解决,请尝试在浏览器中安装并打开PDF Viewer/PDF JS扩展


在将参数
数组(“附件”=>0)
数组(“附件”=>false)
添加到流之后,仍然不工作。这是因为您的浏览器没有可用/激活的pdf阅读器。安装和激活浏览器扩展(如PDF Viewer/PDFJS)将强制浏览器阅读和查看PDF。

请在回答中添加一些进一步的解释,以便其他人可以从itif参数数组(“附件”=>0)或数组(“附件”=>false)中学习无法正常工作是因为浏览器中的pdf阅读器不可用。PDFJS扩展将强制浏览器阅读和查看pdf。你说的“不工作”到底是什么意思?相反会发生什么?似乎您不需要退出(0)。使用
$dompdf->stream(“dompdf_out.pdf”)文件已加载。使用
$dompdf->stream(“dompdf_out.pdf”,数组(“附件”=>false))文件将显示在浏览器中。