设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1857|回复: 2
打印 上一主题 下一主题

[其它] [求助]ole字段中bmp/jpg格式图形的文件头/尾字节含义是什么?

[复制链接]
跳转到指定楼层
1#
发表于 2004-9-8 01:49:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  各位老大,本人现在需要研究这个问题,因为现在有个新软件,它的ole字段中是原模原样存储着bmp/jpg格式图形,而我的库中是导入的Access的bmp格式的,因此要进行转换.

  我初步的研究成果是,Access的bmp 格式是在标准bmp格式上加了96个字节,文件头74个,文件尾是22个,所以我就简单的将这些字节去掉,成批的导出为bmp格式后也很成功.

  现在当然想知道更进一步的细节,如文件头和文件尾的这些字节是怎么定义的? 如果知道了,过程就可以简化了一些,也包括jpeg格式的.

  当然,坛子里好多人认为将图形文件放在硬盘上方便点,可是这样的话速度会慢不少的,我的照片文件有900多个,所以就单独建了一个photo.mdb,用了两年效果也不错.



       请各位老大不吝指点!!



[此贴子已经被作者于2004-9-7 17:49:41编辑过]

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2004-9-10 15:53:00 | 只看该作者
两天了,怎么会无人讨论呢??
3#
发表于 2004-9-10 17:13:00 | 只看该作者
其实可以用ADODB.Stream 将二进制图片导出为正式的图片文件的, 当中可以用代码判断是JPG还是BMP还是GIF ....如果你在导入时记录图片的文件格式, 那就很不用去判断了, 可以直接用ADODB.STREAM 直接导出, 不用作多余的动作.只是文件名不能还原为原来的文件名.[em05]

[此贴子已经被作者于2004-9-10 9:16:31编辑过]

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-25 09:16 , Processed in 0.097911 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表