我正在构建现有文档管理系统的Web版本(主要是在后台使用asp.net的jquery html5)。现有软件基于.NET Win Forms构建,并使用Microsoft Word作为编辑控件。
由于我正在构建一个Web版本,我想远离Microsoft Word,并且一直在考虑将Ckeditor和TinyMce作为文档编辑控件的替代品。然而,这些控件缺少分页,页眉/页脚和打印完美的WYSIWYG功能的Microsoft Word。所以
编辑:为了完成,我找到了几个替代方案,但我仍然愿意接受建议。
CKEditor,像HTML编辑器这样的TinyMCE(缺少分页,页眉/页脚功能)
在Internet Explorer中使用Microsoft Word作为ActiveX控件(取决于平台和浏览器。要求用户安装Office)。 我仍然需要一些指导如何实现这一目标。
将Word Web App与Sharepoint 2010一起使用。这是一种昂贵的替代方案,并不确定是否完全可行。 (无法在阅读视图中编辑)
使用像Telerik RichTextBox这样的Silverlight或闪存组件(似乎是最好的选择,但不适用于iPad,iPhone等。)
不允许在网页内进行编辑。每当需要编辑时,在客户端计算机上启动Word并将其保存到服务器。
答案 0 :(得分:2)