在线文件查看器(所有格式)

时间:2016-10-01 18:25:43

标签: ms-office google-docs google-docs-api google-document-viewer office-web-components

我在S3上有一些文件,想在网上查看这些文件。问题是文件不公开,我不希望它们公开。谷歌文档查看器工作,但条件是,文件应该公开。

我可以使用办公室网络应用在浏览器中显示。由于文件是私有的,我不想在Microsoft服务器上存储任何数据。看起来甚至谷歌文档查看器在解析时都会存储信息。

最干净的方法是什么?

感谢。

2 个答案:

答案 0 :(得分:0)

我之前已经找过类似的东西了,你可以在本地安装一些应用程序(Cyber​​Duck,S3浏览器等)。在浏览器中一直受到限制直到最近(完全披露我参与了这个项目)。

S3 LENS - https://www.s3lens.com/

答案 1 :(得分:0)

我可能在这里得到一个减号,但微软也有一个在线查看器,其工作方式相同:该文件需要公开访问。

以下是链接:https://view.officeapps.live.com/op/view.aspx

我添加的云是这些文件只需要在短时间内公开访问,即在页面打开之前。因此,您可以通过将要查看的文件上载到随机生成的文件夹中的公共临时存储中来对其进行欺骗,并将该URL提供给在线查看器。

当然这不是那么安全,因为文件会指向临时存储,然后是谷歌或微软,但随机路径名称提供了一定程度的安全性。

我最近创建了一个小故障应用,它演示了我刚刚解释的内容:https://honeysuckle-eye.glitch.me/

它将本地文件上传到临时存储,然后从该临时存储打开查看器;临时存储只能下载一次,因此非常安全。