模拟ASP.NET MVC中的MS Word功能



我需要实现一个类似于Google Docs或Microsoft Sky Drive的文档编辑器(可以有N个页面、页面设置、导出到word…)http://demos.telerik.com/silverlight/#RichTextBox/MSWord,但它是针对Silverlight的,我需要asp.net mvc应用程序的确切组件。

我找到了不同的wysiwyg html编辑器,但这并不能解决多个页面的问题。

如果您确实需要Word或Google Docs中的广泛功能,请考虑使用Word或Google文档。谷歌文档有谷歌应用程序脚本,Office 365有一个广泛的开发平台。

如果没有,并且更普通的东西可以满足您的需求,请考虑使用现有的非分页编辑器,然后渲染为PDL(PDF或其他),并在输出时添加分页。

请记住,您可以在MVC4中嵌入Silverlight,因此您引用的组件不一定不合适。(有关如何做到这一点的示例,请参阅此msdn博客和此非msdn博客)

据我所知,没有简单的解决方案适合您。你可以在问答中看到。

您必须实现自己的编辑器或扩展现有编辑器的功能。我建议您不要加载整个文档,只显示当前页面(+3和-3)和页数。并通过Ajax添加额外信息。

顺便说一句,你需要一个库来创建word文档——我建议你使用OpenXMLSDK。以及如何处理此问题-使用Open XML Format SDK创建文档

相关内容

  • 没有找到相关文章

最新更新