word文件转换rtf 页面会闪一下

Net85 Net85 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

public static void WordToRtf(string file_Name, string file_Wname)
{
//创建一个word的实例
Word.Application newApp = new Word.Application();
// 指定源文件和目标文件
object Source = file_Wname;
object Target = file_Name;
object Unknown = Type.Missing;
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, ref Unknown);
// 指定文档的类型
object format = Word.WdSaveFormat.wdFormatRTF;

//改变文档类型,这个函数参数会因为word版本的不同而不同,我的是word 10
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);

newApp.Visible = false;

//关闭word实例
newApp.Documents.Close(ref Unknown, ref Unknown, ref Unknown);
newApp.Quit(ref Unknown, ref Unknown, ref Unknown);
newApp = null;

}

执行关闭word实例这行代码时
newApp.Documents.Close(ref Unknown, ref Unknown, ref Unknown);
页面会像刷新一样闪一下,这样用户非常不方便,怎么让代码控制不让它闪?
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
Net85
.NET社区 62,271 成员 668,968 内容