显示在移动浏览器中使用mpdf内联生成的pdf

时间:2017-08-26 16:49:53

标签: php google-chrome internet-explorer pdf mpdf

有没有办法在移动浏览器中显示使用mpdf内联生成的pdf?

我浏览了mpdf documentation并尝试了目标选项mpdf->output('filename.pdf','I')。除了IE之外,它在桌面上的每个浏览器上运行良好,并且在Firefox,Chrome等移动浏览器中不起作用。它开始自动下载,而不是在桌面和所有移动浏览器中在IE中显示内联。

无论如何要处理这个问题?

2 个答案:

答案 0 :(得分:3)

基于文件:
我:将文件内联发送到浏览器。如果可用,则使用插件。当在生成PDF的链接上选择“另存为”选项时,将使用$ filename给出的名称。

您需要在浏览器上安装插件才能嵌入PDF文档(桌面和移动设备)。如果您的浏览器没有PDF Viewer插件,PDF文档将自动下载。

您可以使用pdfJs之类的Javascript插件将PDF文档嵌入到跨浏览器中。

答案 1 :(得分:3)

我偶然发现了StackOverflow post。您也可以尝试使用Google embeddable PDF Viewer

根据博客:

  

Google文档提供了无证功能,可让您在网页中嵌入PDF文件和PowerPoint演示文稿。这些文件无需上传到Google文档,但需要在线提供。

相关问题