您的位置:首页 > 其它

文本转doc

2016-01-14 16:43 120 查看
bool ret = true;

Microsoft.Office.Interop.Word.Application newApp = new Microsoft.Office.Interop.Word.Application();

Microsoft.Office.Interop.Word.Document doc = null;

// 缺省参数

object Unknown = Type.Missing;

// 指定原文件和目标文件

object Source = path;

object Target = path.Substring(0, path.LastIndexOf(".")) + ".doc";

//为了保险,只读方式打开

object readOnly = true;

// 指定另存为格式(html)

object format = Microsoft.Office.Interop.Word.WdSaveFormat.wdFormatDocument;//wdFormatHTML;

// 打开doc文件

doc = newApp.Documents.Open(ref Source, ref Unknown, ref readOnly,

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);

// 转换格式

doc.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);

convertPage = 0;

exMsg = "";

//Close(ref object SaveChanges = Type.Missing, ref object OriginalFormat = Type.Missing, ref object RouteDocument = Type.Missing);

doc.Close(ref Unknown, ref Unknown, ref Unknown);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: