启用某种屏幕捕获功能后,PDF 是否可能会完全变黑?
可以通过编程来完成吗?添加某种加密?
我正在一家电子书商店工作,我了解如何禁用保存 PDF 和复制 PDF,但我似乎找不到防止屏幕截图的解决方案,我能够找到使用视频执行此操作的方法,但无法找到适用于 PDF 的方法。
正如上下文一样,我正在使用 React 构建一个网络应用程序。
提前致谢。
我不知道有任何开源解决方案可以做到这一点,但有一些商业文档 DRM 解决方案声称跨 Windows、Mac 和 Android 操作系统具有此功能 - 例如(我没有使用过它们,也没有与他们有任何联系,所以无法评论超出他们报告的功能):
对于视频内容,大多数操作系统和许多浏览器现在都有某种形式的受保护媒体路径,该路径旨在完全满足您的需求,但对于视频而不是 PDF。您可以将 PDF 转换为视频以使用这种机制,但这可能有点矫枉过正,并且可能无法提供您想要的用户体验。
还值得记住的是,正如 Damien 在评论中指出的那样,无论这些机制如何,好的手机摄像头都可以捕获屏幕。虽然这种类型的捕获质量通常不足以复制视频,但对于文档来说可能就足够了。
不,正如米克的回答所示。 Locklizard 明确指出(我经常证明任何屏幕屏蔽都不起作用)如果它是肉眼可见的,那么它就不会受到柏拉图、亚里士多德或任何抄袭者的保护。
https://www.locklizard.com/stop-screenshots-grabbers/#:~:text=Is%20it%20possible%20to%20stop%20people%20from%20screenshotting(请注意,由于 chrome/edge 重定向,您可能需要在自己的页面上输入该链接!,网络可访问性或什么!!)
是否可以阻止人们在页面上截图?
您无法停止网页截图。这是因为用户可以操纵浏览器中的JavaScript来绕过反截图控件。他们还可以使用浏览器无法检测到的第三方屏幕抓取应用程序。