gui*_*nty 24
好的,我收回了我之前评论过的内容.刚跟我店里的一位资深人士谈过,他说有可能把它锁起来.您可以做的是将pdf转换为图像/ flash/whatever并将其包装在iFrame中.然后,您创建另一个100%透明度的图像并将其放在iFrame(不在其中)的顶部,并将其设置为具有比iFrame更高的Z值.
这样做的是,如果他们右键单击"图像"进行保存,他们将保存透明图像.并且由于图像"覆盖"了iFrame,因此任何使用打印屏幕的尝试都应该被图像屏蔽,并且它们应该只能对实际不存在的图像进行快照.
只留下一两种方法来获取文件......这需要直接挖掘源代码以找到iFrame中的图像文件.仍然不完全安全,但受到普通用户的保护.
Mar*_*man 16
最终你需要:
请记住,如果需要,闪存不能在Apple设备上运行.
打印屏幕允许某人重新创建您呈现的低分辨率图像,在这种情况下,您可以为图像添加水印.
这是不可能的。阅读正在下载。用户读取文件时,浏览器会将文件下载到临时文件。因此,即使禁用下载按钮,用户也可以单击“文件->另存为”或从temp文件夹复制该文件。
您可以做几件事:
方法1
以下代码将嵌入没有任何工具栏的PDF并隐藏打印/下载图标
<embed src="{URL_TO_PDF.PDF}#toolbar=0&navpanes=0&scrollbar=0" width="425" height="425">
Run Code Online (Sandbox Code Playgroud)
方法02
右键单击pdf并转到共享(下图)
然后转到左下方的“ 高级”选项
勾选两个复选框。复制embed链接后,将其粘贴到您的src。不允许下载和保存驱动器选项
| 归档时间: |
|
| 查看次数: |
94880 次 |
| 最近记录: |