社区
C#
帖子详情
用C#程序写保存.mht文件.
Kanderliu
2005-05-08 04:03:39
参数:url地址,
方法:保存url的内容为本地文件,temp.mht.
就是"文件",里面的"另存为"的方法.
...全文
623
4
打赏
收藏
用C#程序写保存.mht文件.
参数:url地址, 方法:保存url的内容为本地文件,temp.mht. 就是"文件",里面的"另存为"的方法.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nyucv
2005-06-09
打赏
举报
回复
//导入CDO组件
//导入ADODB组件
[STAThread]
static void Main(string[] args)
{
HtmlToMht("http://www.csdn.net/", "k:\\csdn.mht");
}
public static void HtmlToMht(string src, string dst)
{
CDO.Message msg = new CDO.MessageClass();
CDO.Configuration c = new CDO.ConfigurationClass();
msg.Configuration = c;
msg.CreateMHTMLBody(src, CDO.CdoMHTMLFlags.cdoSuppressNone, "", "");
ADODB.Stream stream = msg.GetStream();
stream.SaveToFile(dst, ADODB.SaveOptionsEnum.adSaveCreateOverWrite);
}
这代码.我怎么打死也编译通不过呢???
老说空引用!:(怒呀!该引用的组件全引用了呀!:(
Kanderliu
2005-05-08
打赏
举报
回复
我找到了ADODB,没有找到CDO
xiaomatian
2005-05-08
打赏
举报
回复
顶
chinawn
2005-05-08
打赏
举报
回复
//导入CDO组件
//导入ADODB组件
[STAThread]
static void Main(string[] args)
{
HtmlToMht("http://www.csdn.net/", "k:\\csdn.mht");
}
public static void HtmlToMht(string src, string dst)
{
CDO.Message msg = new CDO.MessageClass();
CDO.Configuration c = new CDO.ConfigurationClass();
msg.Configuration = c;
msg.CreateMHTMLBody(src, CDO.CdoMHTMLFlags.cdoSuppressNone, "", "");
ADODB.Stream stream = msg.GetStream();
stream.SaveToFile(dst, ADODB.SaveOptionsEnum.adSaveCreateOverWrite);
}
C#
winform中将网页
保存
为
mht
文件
或图片
文件
将webbrowser(其实不用webbrowser只给一个网址也行)中的内容
保存
为
mht
(和浏览器的网页另存为功能一样)
文件
,同时支持页面全屏截图(就是不管页面多长多宽自动截整个页面)。 默认
保存
为tif格式(应CSDN一名网友...
用
C#
保存
网页为
mht
文件
用
C#
保存
网页为
mht
文件
1. 增加 COM ReferenceMicrosoft CDO for Windows 2000 Library (C:\WINDOWS\System32\cdosys.dll) 2.
程序
: CDO.Message msg = new CDO.MessageClass(); CDO.Configuration cf...
用
C#
将html网页
保存
为
mht
格式
文件
1. 增加 COM ReferenceMicrosoft CDO for Windows 2000 Library (C:/WINDOWS/System32/cdosys.dll)2.
程序
: CDO.Message msg = new CDO.MessageClass(); CDO.Configuration c = new CDO.Confi
Webbrowser中显示
MHT
文件
把
MHT
文件
存成临时
文件
,用WEBBROWSER的Navigate方法打开,代码如下: //从
程序
集中读取资源
文件
Assembly asmm = Assembly.GetCallingAssembly(); Assembly asm = Assembly.ReflectionOnlyLoadFrom(AddInfo....
Firefox :命令行下静默打印html/
mht
文件
为pdf
准备: 1.安装Firefox ...因为
mht
文件
是IE打包的
文件
,默认状态下Firefox不能打开
mht
文件
。 4.设置系统默认打印机为Adobe PDF,设置默认输出路径,不要打印页眉页脚 5.为了防止字体太大,导致转成...
C#
110,534
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章