首页 > 开发 > 综合 > 正文

把Doc文档转换成rtf格式 [C#]

2024-07-21 02:19:10
字体:
来源:转载
供稿:网友

最大的网站源码资源下载站,

先在项目引用里添加上对microsoft word 9.0 object library的引用。

using system;

namespace docconvert

{
class doctortf
{
static void main()
{

//创建一个word的实例
word.application newapp = new word.application();

// 指定源文件和目标文件
object source="c://abc//source.doc";
object target="c://abc//target.rtf";

object unknown =type.missing;

// 打开要转换的word文件
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 );

// 指定文档的类型
object format = word.wdsaveformat.wdformatrtf;

//改变文档类型
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);

//关闭word实例
newapp.quit(ref unknown,ref unknown,ref unknown);

}
}
}


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表