首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NetOffice-将word文档读入HTML

NetOffice-将word文档读入HTML
EN

Stack Overflow用户
提问于 2013-04-14 08:55:42
回答 1查看 3.7K关注 0票数 0

我正在使用2010。C#编程语言;.NET框架4.0用于读取word文档,我使用的是NetOffice 1.5.1.2库。

在我的控制器里:

代码语言:javascript
复制
       NetOffice.Factory.Initialize();
        // open word and an existing document
        NetOffice.WordApi.Application wordApplication = new  NetOffice.WordApi.Application();
        NetOffice.WordApi.Document newDocument = wordApplication.Documents.Open(@"C:\myWordFile.docx");

        // read text of document
        string text= newDocument.Content.Text;

        // close word and dispose reference 
        wordApplication.Quit();
        wordApplication.Dispose();

但是,文字只是纯文本。我需要的是HTML文本,以便在浏览器中显示与word文档完全相同的格式。包括桌子字体..。

我不知道怎么做。任何帮助求你了!

非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2013-04-14 09:04:48

NetOffice在引擎盖下使用COM,因此受到与Interop -( 根据微软在ASP.NET等方面不支持的情况。 ! )相同的限制。

您可以使用其他库,如微软的OpenXML (免费)或Aspose.Words (商业),它们不依赖于Office,并在服务器场景中得到完全支持。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15997328

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档