文本转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);
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);
相关文章推荐
- nfs 安装
- Android6.0 Run-time permission
- ps查看进程
- dwr上传文件
- 16-01-14 TextView 属性
- leveldb代码阅读(5)——恢复数据库的状态
- 另外几种Java集合框架详解
- windows 环境下面nginx的安装与配置
- redis实现分布式锁
- [未完成]游戏粒子系统的优化相关
- linux 文件查找
- 个人总结
- 把电脑·系统属性·注册到(JS的名字,电话)给更改掉
- 之字打印树
- SVN服务器端安装、配置与管理
- Java调用 新浪微博API 接口发微博,逐项讲解,绝对清晰
- mysql 源码安装
- 自定义瀑布流
- bzoj3514: Codechef MARCH14 GERALD07加强版
- Jquery实现列表项的快速检索