gpt4 book ai didi

javascript - 如何通过程序(例如 HTML、JS、PHP)更改浏览器的 pdf 查看器?

转载 作者:数据小太阳 更新时间:2023-10-29 05:06:01 31 4
gpt4 key购买 nike

目标:一个基于浏览器的 pdf 查看器,具有缩放和拖动/平移功能(如果允许隐藏保存功能则更好)以取代浏览器默认的

问题:所有浏览器(不包括旧的 IE)都有自己内置的 pdf 查看器,没有拖动/平移功能

目前此代码使用默认的 pdf 查看器:

<object id = 'zoomPage' type='application/pdf' data= '1.pdf'>
<p>The PDF can not display
</p>
</object>

是否可以强制所有使用 adobe reader 的浏览器(Chrome、FireFox、IE8+)使用 javascript/jquery/html/php 打开 pdf 文件?或者有没有任何基于网络的pdf查看器具有上述功能?

注意:

对于第一种方法:

我找到了方法,例如内容处置:附件

但它只会改变从查看到下载 pdf 的行为,不会改变打开 pdf 文件的偏好

最佳答案

对于方法 2:(我推荐)查看:

https://github.com/mozilla/pdf.js/

PDF.js is Portable Document Format (PDF) viewer that is built with HTML5.

PDF.js is community-driven and supported by Mozilla Labs. Our goal is to create a general-purpose, web standards-based platform for parsing and rendering PDFs.

编辑:为了您的速度需求,请查看此处关于其他选项的讨论:Recommended way to embed PDF in HTML?并查看其他选项是否符合您的要求。

由于安全原因,方法 1 本质上是冒险的

关于javascript - 如何通过程序(例如 HTML、JS、PHP)更改浏览器的 pdf 查看器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18351424/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com