专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VB Dotnet

“前程无忧(mht文件)”简历照片导入解决方法

发布时间:2011-06-23 15:07:58 文章来源:www.iduyao.cn 采编人员:星星草
“前程无忧(mht文件)”简历照片导入
读出来的HTML内容为
<img width="90" height="110" src="cid:0e23f5f2-71b7-43bd-8dbb-3d75677ef3d4" complete="complete"/>
请问,
1、<img src="CID: >是什么样的路径?
2、怎样把真实的路径给解析出来,并显示出来?


请各位大侠帮帮忙,谢谢!


------解决方案--------------------
mht是个分块的文件类型
在文件开头会声明一个分隔用的字符串xxxxx 长度不一定
然后每个块都是以 xxxxx开始 --xxxxx结束

每个块都会有一个块头,里面包括
1.文件id就是你的cid:
2.这个块的附件类型
3.这个块的编码
块头之后接着2个 \r\n然后就是正文

51job里面的 照片的文件类型是image cid就是你上面那个 编码是base64

我的程序是从mht文件里面根据你的cid截取相应的块,并且将正文提取出来。再用base64转换成流。最后转换成图片对象。

你可以对这个图片进行2种处理方式,
1.保存成图片文件,修改你的html img标签的src到这个图片地址。
2.直接使用动态页面,将图片输出。src改成一个aspx地址,这个aspx页面输出一个图片。


想看到详细的mht,请用记事本打开mht文件看看。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: