首页 > asp.net Web上打开pdf

asp.net Web上打开pdf

怎么样通过网页打开服务器的pdf文件。不能让客户查看下载路径


严格的说,这个几乎是伪命题,用户通过网页打开pdf这个行为本身就是下载的过程。虽然这么说,但还是有一些办法可以防止用户下载的:

  1. 设计专门的pdf播放器,实现对pdf文件通过非http的方式下载,这样提高了用户直接获取下载地址的门槛

  2. 在1的基础上,对pdf分片下载传输,进一步提高门槛

  3. 在2的基础上,对分片的pdf数据,进行一定程度上的混淆或者加密,只有你自己的播放器能够还原

我估计现在那种文库类的网站都是这么做的


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


jquery.media.js 能做到在线浏览PDF。

你想做是不让客户看到PDF地址,
这样的话其实简单做的话就是隐藏地址,直接在后台把数据读好之后仍给前端解析就是。
如果是真的要做到百度文科这种,目测要去自己改浏览器了.....

【热门文章】
【热门文章】