【问题标题】:Provide and Protect a Read Only PDF on Website在网站上提供和保护只读 PDF
【发布时间】:2014-04-23 22:19:03
【问题描述】:

我有一位客户想在他们的网站上提供 PDF 文档,但他们希望确保该文档不会被下载。我查看了一些提供阅读器的 js 插件,但在大多数情况下,快速查看源代码似乎会显示 PDF 的路径。任何人都有这方面的经验或知道如何做到这一点?

【问题讨论】:

  • 为了在浏览器中显示 PDF,您必须将 PDF 文件提供给浏览器。即使您以某种方式隐藏了文件的路径,用户仍然可以保存显示的 PDF。
  • 对于这样的问题,有必要添加一些关于您正在做什么(卖书?)的背景信息,并解释您为什么想做某事(确保人们为您的书付费?)。这将允许人们提出建议 - 正如@user3553031 的回答所说,您可以将 PDF 栅格化并将其呈现到屏幕上,直到用户购买它,此时您可以发布完整的东西。

标签: security pdf readonly acrobat privacy


【解决方案1】:

如果您希望允许人们查看文档但让他们难以复制它们,您需要在服务器端进行文档呈现。跟踪用户的视口(大小、缩放、文档中的坐标等),将视口内的文档部分渲染为静态图像,并将其发送给用户。请记住,无论您做什么,只要用户付出足够的努力,他们都可以重新组装文档。

【讨论】:

  • 感谢您的建议。关于我可以去哪里找到有关如何做到这一点的一些资源的任何想法?
【解决方案2】:

“正常”的做法是不要担心不允许下载,而是让文档仅在特定条件下可用。这实质上意味着某种 DRM(数字版权管理)系统。

例如,您可以让文档回电并请求允许打开或打印。您还可以将文件绑定到用户的硬盘(通过签名)等。

有了文档安全性,您(您的客户)必须决定它对您/他的价值。这也将为 DRM 系统设定预算。

【讨论】:

  • 谢谢!你知道如何用 PDF 做到这一点的任何文章或教程吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-10
  • 1970-01-01
  • 2011-07-11
  • 2017-09-06
相关资源
最近更新 更多