您的位置:首页 > Web前端 > HTML

支持htm,html转换成mht

2007-02-08 14:43 169 查看
/// <param name="srcpath">源路径</param>
/// <param name="aimPath">转换后的路径</param>

/// <returns></returns>

private string mht_show(string srcpath,string aimPath)
...{


try




...{


if(!Directory.Exists(srcpath))




...{


string txtname=srcpath.Substring(srcpath.LastIndexOf(@""));


string[] pos=txtname.Split('.');


aimPath=aimPath.Substring(0,aimPath.LastIndexOf("\"));


CDO.Message msg = new CDO.MessageClass();


CDO.Configuration cfg = new CDO.ConfigurationClass();




msg.Configuration = cfg;


msg.CreateMHTMLBody(srcpath, CDO.CdoMHTMLFlags.cdoSuppressAll, "", "");




msg.GetStream().SaveToFile(aimPath+"\"+pos[0]+".mht", ADODB.SaveOptionsEnum.adSaveCreateOverWrite);


return aimPath+pos[0]+".mht";


}


}


catch (Exception e)




...{


MessageBox.Show (e.ToString());


}


return null;


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