在不使用Word应用程序的情况下,用C#读取Word文件的内容

在不使用Word应用程序的情况下,用C#读取Word文件的内容,c#,ms-word,C#,Ms Word,我“我希望在Web服务器上运行的应用程序上读取Word文件的内容,而无需安装Word。是否存在针对此问题的本机.net解决方案?也有商业选项,但只要您只处理docx文件,这就是全部内容。如果您需要文档文件,您可能需要购买。Aspose提供了一个付费解决方案,可以使用任何Office格式进行任何操作: 我用过几个SDK,现在最好的是Aspose.words,openxml SDK 2.5也是一个不错的选择,但是api太低了,所以如果你使用openxml SDK,这意味着你将编写更多的代码,并且记住

我“我希望在Web服务器上运行的应用程序上读取Word文件的内容,而无需安装Word。是否存在针对此问题的本机.net解决方案?

也有商业选项,但只要您只处理docx文件,这就是全部内容。如果您需要文档文件,您可能需要购买。

Aspose提供了一个付费解决方案,可以使用任何Office格式进行任何操作:


我用过几个SDK,现在最好的是Aspose.words,openxml SDK 2.5也是一个不错的选择,但是api太低了,所以如果你使用openxml SDK,这意味着你将编写更多的代码,并且记住用户一起使用openxml SDK工具,这是一个可以简化编码的好工具。 您可以查看此视频以了解概述:


另一种选择:,一种商业选择,比aspose.words更便宜。

是的,它有。您的输入文档是什么格式的。doc还是.docx?@0xA3问得好。我以为docx…可能是。如果必须的话,我可以让用户在上传之前转换成.doc,但这远远不是最佳选择。事实上,大多数人都是这样。下面的答案是你最好的选择。