我正在尝试在 SharePoint 2010 中设置一个图片库,我可以在其中向具有“仅查看”权限的人提供图像,并阻止他们下载图像。
他们无法使用 SharePoint 的“操作->下载”选项,但他们仍然可以查看完整大小的图片并右键单击->将图片另存为下载。
有什么方法可以防止/禁用它吗?
我正在尝试在 SharePoint 2010 中设置一个图片库,我可以在其中向具有“仅查看”权限的人提供图像,并阻止他们下载图像。
他们无法使用 SharePoint 的“操作->下载”选项,但他们仍然可以查看完整大小的图片并右键单击->将图片另存为下载。
有什么方法可以防止/禁用它吗?
Web 浏览器中的图像已下载到此人的计算机。浏览器被配置为允许用户将图像保存到另一个位置,而不是保存文件的临时目录。为了防止用户下载图像,您需要向他们发送图像以外的其他内容。我能想到的唯一方法是使用 Silverlight 或 Flash 向用户显示页面上某处的图像。SharePoint 有一个可以执行此操作的图像查看器 Web 部件。
当然,通过这样做,您将需要更改用户访问图片库的方式,可能通过设置计算或超链接字段来创建到具有嵌入式图像查看器的页面的链接。该页面需要某种过滤器,以便它知道您要查看的图像,并且需要设置填充超链接字段的工作流。