2

我有哪些编辑 Word 文档的选项?我们有一个托管业务 Web 应用程序(使用 javascript 库和 webapi2 用 C# 编写),我们的用户想要一些基本的文档管理功能。他们希望在我们的应用程序中完成当前作为 Word 2013 文档存在的文档。

有没有什么东西可以让我们上传 docx 文件,转换成一些允许在线编辑的 Web 友好 XML 格式,或者如果客户端具有有效的 Word 许可证,Office Web Apps 可以直接在浏览器中用于 Word 编辑吗?SharePoint 在线集成是一种选择吗?或者,有没有我不知道的选项?任何方向将不胜感激!

4

3 回答 3

2

要完成您的任务,您可以使用DevExpress ASPxRichEditASPxSpreadSheet控件。它们支持最流行的富文本和电子表格格式(包括 MS Office 文档)。

这两个控件都是基于 Web 的(不需要 ActiveX)、独立的(您不需要在应用程序中集成外部服务)并且可以在所有现代浏览器中工作。此外,它们具有内置的文件管理器,因此您可以以最少的编码使用它们。

此外,这两个控件都作为 ASP.NET 控件套件的一部分分发,其中包括许多其他 Web 组件。

于 2016-03-02T10:20:00.290 回答
1

如果您的客户拥有正确的许可证并且您已经开发了具有基本文档管理功能(如上传文档、下载等)的解决方案。那么我会选择Office Web Apps。这个解决方案需要一些阅读和一定的架构(例如它自己的服务器)。但它可能是目前最好的 Word 文档编辑器之一。您可以在此处找到 Office Web App server 2013 的基本信息

这些方法将允许您使用共享点集成或自定义 WOPI-Host。我已经分析并搜索了不同的工具和其他 Google 文档,这将是目前最好的选择。

如果您实际上采用带有自定义 WOPI-Host 的 Office Web App 服务器方法,您可以在 Internet 上找到几个 WOPI-Host 示例:

  1. 基于marx-yu的WOPI主机的MVC6 WopiHost
  2. 构建 Office Web Apps (OWA) WOPI 主机
于 2014-08-06T14:29:48.903 回答
0

据我所知,Google Docs 可以帮助您解决问题,但您无法在您的网络应用程序中构建它。并且 aceoffix 也可以是一个替代方案,它可以让您的 Web 项目能够完整地编辑 Ms Office 文档。

于 2015-12-21T05:37:29.450 回答