2009-09-14 62 views
0

我想使用ActiveX COM对象从客户端显示和编辑MS Excel文件。用户将被允许编辑文件并将其保存到本地PC。然后它可以被上传到远程服务器。在使用COM的浏览器中显示Excel 2007文档

那么,你可以给我一些使用COM在Internet Explorer 8.0中显示Word,Excel,Powerpoint等文档的例子。我找不到这样的ocx文件。你能帮我找到它吗?

感谢 Maksud

+0

我想要类似http://www.officeocx.com/index.htm。我想从头开发该解决方案。我找不到起点。 – max

回答

0

我觉得这些控件将违反MS Office的分布或与微软的EULA许可协议。由于模拟Word,Excel,PowerPoint的ActiveX控件可能会让无限制的匿名用户无需付费即可访问该软件。还有其他Microsoft技术可以让您利用终端用户的MS Office许可证,以便他们可以保存到Web服务器。我认为曾经使用过WebDAV(http://technet.microsoft.com/en-us/library/cc781730%28WS.10%29.aspx),我不知道现在有什么,但我确定有一个解决方案。

+0

但我必须先在我的桌面上安装Microsoft Office,然后才能使用活动的x控件。所以,我认为任何人在安装MS Office之前都不能进行编辑。 – max

0

我不知道是否使用Google Docs可以解决这些问题。我很确定有一种方法可以利用Google文档和相关API的某种组合来做类似于您正在尝试的操作。我承认这不完全符合你的目标。

+0

我想要的东西像谷歌,但要承载我们的服务器中的文件。还需要存储更多的文件类型。 – max

+0

@Maksud:谷歌的API可能会让你在自己的服务器上保留一份文件的副本(一旦它被编辑,就从谷歌手中抓取它)。我不确定。 – Brian

0

这听起来像是为Office Live Workspace创建的用例。它是免费的,它是协作的,它允许你确定共享权限。

相关问题