我有哪些编辑Word文档的选项?我们有一个托管的商业Web应用程序(使用javascript库和webapi2用C#编写),我们的用户想要一些基本的文档管理功能。在我们的应用程序中,他们希望完成当前作为Word 2013文档存在的文档。
是否允许我们上传docx文件,转换为某种允许在线编辑的Web友好XML格式,或者如果客户端具有有效的Word许可证,可以在浏览器中直接使用Office Web Apps进行Word编辑? SharePoint在线集成是一种选择吗?或者,那里有一个我不知道的选择吗?任何方向将不胜感激!
答案 0 :(得分:1)
如果您的客户拥有正确的许可证,并且您已经开发了具有上传文档,下载等基本文档管理功能的解决方案,那么我会选择Office Web Apps。该解决方案需要一些阅读和某种架构(例如它自己的服务器)。但它可能是目前最好的Word文档编辑器之一。您可以找到Office Web App Server 2013 here
的基本信息这些方法可以让您使用sharepoint集成或自定义WOPI-Host。我已经分析并搜索了不同的工具和其他Google文档,这将是目前最好的选择。
如果您实际采用自定义WOPI主机的Office Web App服务器方法,您可以在互联网上找到几个WOPI-Host样本:
答案 1 :(得分:1)
要完成任务,您可以使用DevExpress ASPxRichEdit和ASPxSpreadSheet控件。它们支持最流行的富文本和电子表格格式(包括MS Office文档)。
这两个控件都是基于Web的(不需要ActiveX),独立(您不需要在应用程序中集成外部服务),并且可以在所有现代浏览器中使用。此外,它们还具有内置的文件管理器,因此您可以使用最少的编码来使用它们。
此外,两个控件都作为ASP.NET控件套件的一部分进行分发,其中包含许多其他Web组件。