在浏览器中编辑文档(.doc)

本文关键字:doc 文档 编辑 浏览器 | 更新日期: 2023-09-27 18:14:08

我一直在用asp.net webforms开发一个web应用程序,在这个应用程序中,我有一些文档(.doc, .docx, .rtf文件),我的客户端想在浏览器上编辑这些文件,他们想在编辑器中打开一个文档,编辑,保存在服务器上(不需要下载)并关闭它。我知道这很难,但我想知道是否有可能,或者是否有什么简单的方法可以做到。我们找到了类似微软SkyDrive的东西。

PS:如果你能提出一些真正有效的建议,我们可以支付组件的费用。

谢谢!

在浏览器中编辑文档(.doc)

如果客户端安装了Office :

我推荐http://www.webdavsystem.com/server -这允许你建立一个"虚拟文件系统"(WebDAV,基于HTTP), Office可以访问,从而允许客户端通过HTTP(S)打开/编辑/保存文档(DOCX等)…它是纯粹的。net,与ASP集成得很好。NET,甚至有一个JavaScript访问的API…特别是即将到来的v3附带了一个向导,允许您轻松地将该功能添加到ASP中。网络应用程序…(只是一个满意的客户,而不是附属)。

如果客户端没有安装Office,那么它会变得棘手:

要真正完全支持,你需要一些在客户端浏览器中运行的Silverlight/Flash/ActiveX/JavaApplet,并支持所需的编辑功能…

我不知道这种生产质量的组件,除了那些来自微软-见http://www.microsoft.com/en-us/office365/online-software.aspx

你可以将它们集成到你的web应用程序中,尽管它们不会在浏览器中提供完整的Office功能集…