大家好,所有你可爱的堆栈偷看...希望你能帮我解决一个小难题。
我正在开发的网络系统需要为用户提供预览文档的功能。我正在研究如何生成前几页文档的Jpgs,但这可能无法在我们的服务器ATM上实现。
Facebook缝隙最近变得非常微软,他们添加的功能之一是“docs”的预览选项。这个接缝使用微软的世界网络应用工具。
我用google搜索arround,使用此接缝的唯一方法是从skydrive帐户嵌入内容。这不适合我的网站(如果我们尝试的话,我认为我们会违反条款)所以我想知道是否有某种API可用。我没有找到一个,但我想知道是否还有其他人?
或者,在线预览Microsoft文档的最佳解决方案是什么?..是否有可以在任何地方使用的库或工具包来执行此类操作?是否有世界网络应用程序的开放式办公室版本?
干杯!
克里斯
答案 0 :(得分:1)
如果我理解你的问题,你会尝试在你的网络应用程序中预览pdf,ppt,doc等文件吗?
如果是,您可以尝试google docs viewer
您可以拥有一个iframe,其src定位到Google查看器。因此,如果您的文档是:http://samplepdf.com/sample.pdf
,您可以预览它:
<iframe src='https://docs.google.com/viewer?url=http%3A%2F%2Fsamplepdf.com%2Fsample.pdf&embedded=true'width='400'></iframe>
编辑:
以下是它如何工作的小提琴:http://jsfiddle.net/7ueuU/
编辑2: 以下是支持的文件列表:http://support.google.com/docs/bin/answer.py?hl=en&answer=1738646