限制在 PDF 上打印副本

pau*_*lop 7 pdf printing drm

对于我们正在开发的应用程序,我们有一个非常具体的用例,用户将看到一个 PDF 文档,他们可以打印出来。但是,我们需要能够限制 PDF,使其只能打印一次。有谁知道是否有办法限制可以打印 PDF 的次数。

我知道 PDF 规范有很多安全功能,但我之前没有找到类似的参考资料。

pel*_*lms 6

Adobe 使用他们的Adobe Content Server在客户端保护电子书和 PDF 以及Adobe Digital Editions(他们的免费电子书和 PDF 阅读器)。这允许分发具有比通常的独立 PDF 更灵活的安全选项的 PDF。例如,文档可能有时间限制或只允许打印一定数量的页面。

这很可能是解决您问题的大锤解决方案,因为我不知道 Adob​​e 对该产品的定价,或者对于少量文档是否实用。它被大英图书馆之类的机构(直到最近)用于电子馆际互借,该借阅在 2 周后到期,并且仅允许文章打印一次。

  • 而且我敢肯定,当他们的打印机在他们唯一的一次打印机会期间用完墨水时,最终用户会非常高兴。 (9认同)

小智 5

即使您可以做到这一点,您也无法阻止用户制作屏幕截图,然后打印图像或类似的内容。如果用户可以看到数据,您无法阻止他复制,所以我的建议是“甚至不要尝试”。发出一个明显的警告,即 pdf 应该只打印一次,然后就这样保留,因为如果用户想要打印两次,他/她会找到方法。


Roo*_*ook 5

我想说这不仅从技术上讲是不可能的,而且也不切实际。

是什么阻止用户在打印文档后立即复印文档?

除了收集一些新颖的建议之外,您还想通过此实现什么?

  • @Chops - 好吧,你不能在上面放一些序列号吗?来区分它们?然后在使用它们时销毁它们,在检查序列号后,不能使用相同编号的一个不能使用两次? (3认同)
  • 我们的场景与凭证/优惠券打印有关。基本上,客户需要确保用户只有一份凭证副本。在兑换时(在商店)进行验证不是一种选择,因此需要在打印凭证时进行验证。不过,从本质上讲,您所说的复印等完全属实。这个想法是有缺陷的,但我只是在说之前用尽所有可能的途径:-) (2认同)