我使用dompdf库生成了一个PDF并使用了它:
$dompdf->stream('my.pdf',array('Attachment'=>0));
强制浏览器让用户在下载前查看PDF。但它不起作用。谷歌搜索也没有提出任何答案。有人可以帮忙吗?
答案 0 :(得分:34)
尝试使用以下代码。 让我知道您是从表单还是HTML文件数据创建数据。
$dompdf->stream("dompdf_out.pdf", array("Attachment" => false));
exit(0);
答案 1 :(得分:2)
如果有人仍在寻找答案,但仍无法解决,请尝试在浏览器中安装并打开PDF Viewer / PDF JS扩展程序。
将参数array(“Attachment”=>0)
或array(“Attachment”=>false)
添加到流后,仍然无法正常运行。这是因为您的浏览器没有可用的pdf阅读器/未激活。安装并激活PDF Viewer / PDFJS之类的浏览器扩展将迫使浏览器阅读和查看pdf。