项目添加引用microsoft word 10 object library
Word.Application app = new Word.ApplicationClass();
app.Visible = false;
string strFile = "c:\\bbb.doc";
object obj = System.Reflection.Missing.Value;
Object infile = (object)strFile;
Word.Document doc = app.Documents.Open(ref infile, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj);
string strnew = "c:\\bbb.txt";
Object outfile = (object)strnew;
Object fmt = (object)Word.WdSaveFormat.wdFormatText;
doc.SaveAs(ref outfile, ref fmt, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj);
doc.Close(ref obj, ref obj, ref obj);
app.Quit();
app = null;
Word.Application app = new Word.ApplicationClass();
app.Visible = false;
string strFile = "c:\\bbb.doc";
object obj = System.Reflection.Missing.Value;
Object infile = (object)strFile;
Word.Document doc = app.Documents.Open(ref infile, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj);
string strnew = "c:\\bbb.txt";
Object outfile = (object)strnew;
Object fmt = (object)Word.WdSaveFormat.wdFormatText;
doc.SaveAs(ref outfile, ref fmt, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj, ref obj);
doc.Close(ref obj, ref obj, ref obj);
app.Quit();
app = null;
本文介绍了一种使用C#将Microsoft Word文档(.doc)转换为纯文本文件(.txt)的方法。通过添加Microsoft Word 10.0 Object Library引用并利用Word.Application类,可以在后台静默操作Word应用,实现文档的打开、保存及关闭流程。
513

被折叠的 条评论
为什么被折叠?



