【发布时间】:2013-01-25 03:08:20
【问题描述】:
我的应用程序是在 PHP Yii 框架中开发的。 我的应用程序有一个专用网络模块,网络成员可以在其中上传文件以在他们之间共享。现在我正在使用 Amazon S3 来保存文件。 有什么方法可以提供一个选项来为这些文件生成预览,以便用户在下载文件之前可以在线查看它们。
这是我在研究中遇到的:
Group Docs:
http://groupdocs.com/pricing/api-pricing. This is paid version and I'm not sure about the privacy of my documents.
Zoho Docs
https://www.zoho.com/docs/
I'm not sure if they have an API to support the document viewing feature.
Google Drive(Formerly Google Docs)
https://developers.google.com/drive/
I'm not sure if I can only open the documents using Google Drive and not save to them on google drive.
这些文件非常私密,我的应用程序非常关注安全性。
如果有人对此场景有任何建议/想法,请与我分享。
谢谢
【问题讨论】:
-
如果您将文件通过电子邮件发送给用户,至少在 gmail 中他们可以预览几乎任何文件
-
感谢 mplungjan。但我的要求是在下载文件/通过电子邮件发送之前在线预览文件。并不是每个人都正确使用 gmail。
-
您找不到免费版本。自己做或付费。
-
@Peter Szymkowski 如果有合适的服务,我愿意付费。
标签: php jquery api yii documentviewer