【发布时间】:2011-03-21 15:49:42
【问题描述】:
我目前正在从事一个需要保护对可下载文件的访问的项目。我想要实现的解决方案是在每个文档旁边有两个按钮。一个是可编辑的,另一个是只读的(取决于用户的权限,他们将看到其中之一或两者)。可编辑的将在浏览器对话框打开时正常工作,说打开/保存文档。那是容易的部分。出于安全原因,只读按钮需要打开文档而不在客户端计算机上缓存任何内容(在临时 Internet 文件中),或者能够将其保存到本地计算机。
我对此的最佳想法是将文档即时转换为 HTML,然后将用户重定向到此页面。然后我们可以在网站上关闭缓存,这样 HTML 就不会被缓存(我知道他们可以右键单击并保存 HTML 或复制文本等。但这是可以接受的)。
有没有人有其他解决方案(或者有一个简单的方法可以实现)?
我不想在 Web 服务器上安装 Office,也不想为 Aspose 之类的第三方工具支付高额费用。
任何人都可以推荐任何想法吗?
【问题讨论】:
标签: asp.net html pdf ms-office