C# 如何创建在线文字处理器[HTML/XML到.net服务器中的.doc转换]

C# 如何创建在线文字处理器[HTML/XML到.net服务器中的.doc转换],c#,.net,asp.net,vsto,C#,.net,Asp.net,Vsto,我很想知道如何创建一个类似于谷歌文档和微软Office网络应用的在线文字处理器。我只想使用微软的技术和工具。我是ASP.net和C#net的初学者。我计划用TinyMCE[]做它的前端。但是如何将浏览器中的数据转换为服务器中的.doc?如何使用.net在服务器中格式化.doc文件?net中有哪些工具可用于此类项目?提前感谢。使用OpenXML生成word文档。这当然适用于Word 2007/2010,而不是2003。关于如何做到这一点的大量文档。您可以通过将扩展名从.docx更改为.zip,然后

我很想知道如何创建一个类似于谷歌文档和微软Office网络应用的在线文字处理器。我只想使用微软的技术和工具。我是ASP.net和C#net的初学者。我计划用TinyMCE[]做它的前端。但是如何将浏览器中的数据转换为服务器中的.doc?如何使用.net在服务器中格式化.doc文件?net中有哪些工具可用于此类项目?提前感谢。

使用OpenXML生成word文档。这当然适用于Word 2007/2010,而不是2003。关于如何做到这一点的大量文档。您可以通过将扩展名从.docx更改为.zip,然后提取文件并在记事本中查看来反转word文档


仔细考虑一下,您可能需要创建一个XSLT来将html标记转换为OpenXML。但是这需要大量的工作(可能已经在网络上的某个地方提供了),因此您可以尝试下面建议的第三方工具。

有各种各样的第三方库,例如Aspose,可以做到这一点。
我想你找不到好的免费的

您可以使用生成
.docx
(OpenXML)文件