【问题标题】:restrict to download the pdf files限制下载pdf文件
【发布时间】:2012-06-13 06:05:54
【问题描述】:

我正在从事在线 pdf 库项目。在这个我有一个功能,任何用户都可以读取文件。但如果文件是可读的,那么我肯定可以下载。 有什么办法可以阻止用户下载该文件。? 如果他想下载文件比他必须注册..php pdf库可以帮助我们吗?

【问题讨论】:

  • 如果您允许用户在您的网站上查看 PDF 文件,那么没有什么可以阻止用户进行屏幕截图和组装自己的 PDF。
  • 通过允许他们查看它,你已经让他们下载它,也许给他们一个页面更少的替代文件?

标签: php html pdf download


【解决方案1】:

这是不可能的。正如杰米所说,阅读正在下载。当用户正在读取文件时,浏览器正在将该文件下载到临时文件中。因此,即使您禁用下载按钮,用户也可以单击“文件 -> 另存为”或从临时文件夹中复制该文件。

一个解决方案是只向公众提供一个示例(例如前几页),并且要访问完整的,他们需要注册。我没有更好的解决方案来手动将 2 个文件保存在服务器中 - 完整和抽象。

【讨论】:

    【解决方案2】:

    使用 js/jquery,当点击下载按钮时,触发注册页面,完成后您可以允许下载。类似于 docstoc.com

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-06
      • 1970-01-01
      • 2013-03-31
      • 2013-03-30
      • 1970-01-01
      • 2019-11-07
      相关资源
      最近更新 更多