读书人

C#怎么解析WORD文件把内容显示到richt

发布时间: 2012-04-17 15:06:33 作者: rapoo

C#如何解析WORD文件把内容显示到richtextbox上
C#如何解析WORD文件把内容显示到richtextbox上

[解决办法]
你可以先转成RTF,再读取就可以了

C# code
Word.Application newApp = new Word.Application();                 // specifying the Source & Target file names                object Source="c:\\abc\\Source.doc";                object Target="c:\\abc\\Target.rtf";                // Use for the parameter whose type are not known or                  // say Missing                object Unknown =Type.Missing;                // Source document open here                // Additional Parameters are not known so that are                  // set as a missing type                newApp.Documents.Open(ref Source,ref Unknown,                      ref Unknown,ref Unknown,ref Unknown,                      ref Unknown,ref Unknown,ref Unknown,                      ref Unknown,ref Unknown,ref Unknown,                      ref Unknown,ref Unknown,ref Unknown,ref Unknown);        // Specifying the format in which you want the output file                 object format = Word.WdSaveFormat.wdFormatRTF;        //Changing the format of the document                newApp.ActiveDocument.SaveAs(ref Target,ref format,                         ref Unknown,ref Unknown,ref Unknown,                         ref Unknown,ref Unknown,ref Unknown,                         ref Unknown,ref Unknown,ref Unknown,                         ref Unknown,ref Unknown,ref Unknown,                         ref Unknown,ref Unknown);                                    // for closing the application                newApp.Quit(ref Unknown,ref Unknown,ref Unknown); 

读书人网 >C#

热点推荐