设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: LucasLynn
打印 上一主题 下一主题

[模块/函数] 【原创 / 源码】ImageDecoder 发布帖(当前版本:V0.43)

[复制链接]
11#
 楼主| 发表于 2005-8-12 21:39:00 | 只看该作者
对数据库进行了一下减肥并重新上传了V0.3,从1.4M减到了508K。

[此贴子已经被作者于2005-8-12 13:39:22编辑过]

12#
 楼主| 发表于 2005-8-13 06:27:00 | 只看该作者
版本:V0.31

系统要求:Microsoft Access 2000及以上版本

更新历史:

1、完善了用户界面。

2、新增20个数据段格式描述(包含JPG和GIF、EMF用到的大多数数据段)。

3、修正了几个BUG。







[此贴子已经被作者于2005-8-12 22:27:38编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
13#
发表于 2005-8-13 07:01:00 | 只看该作者
沒有最好﹐只有更好。謝謝!!
14#
 楼主| 发表于 2005-8-18 00:17:00 | 只看该作者
版本:V0.40

系统要求:Microsoft Access 2000及以上版本

更新历史:

1、新增支持变长数组,变长结构,指针类型

2、完成了解码GiF和JPEG需要的绝大多数EMR信息,完全解读DIB。(也就是EMR_StrentchDIBits部分)

(本次为重大更新,几乎所有核心代码全部被加强,这里不一一列举。)

有待完成:

1、多种版本位图支持

2、WMF支持

3、BMP支持

4、TreeView结构重写为递归调用绘制(1.0以后再说了,要做的实在太多)

5、开放式ImageData API(1.0以后再说了)









[此贴子已经被作者于2005-8-17 16:26:58编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
15#
 楼主| 发表于 2005-8-18 22:48:00 | 只看该作者
名称:ImageDecoder

版本:V0.41

系统要求:Microsoft Access 2000及以上版本



此版本已被误操作删除。

[此贴子已经被作者于2005-9-25 1:47:40编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
16#
发表于 2005-8-19 04:49:00 | 只看该作者
看来你是个图像高手,很久以前我也试过解读PictureData的结构,终究放弃了。附件是一个在Image控件上写字的例子,大家共享。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
17#
 楼主| 发表于 2005-8-19 05:49:00 | 只看该作者
以下是引用CHENZHIRONG在2005-8-18 20:49:00的发言:

看来你是个图像高手,很久以前我也试过解读PictureData的结构,终究放弃了。附件是一个在Image控件上写字的例子,大家共享。

这个源码我也看过,确实很强,但是这个程序是写在Access 97年代,大量调用GDI实现了这样的功能,其实现在要实现同样的功能已经不需要这样复杂了,Access 2000以后,Image控件已经全面支持EMF格式,同样的功能用EMF来做,可能不会超过50行代码。
18#
发表于 2005-8-19 05:54:00 | 只看该作者
你是否有EMF结构文档?
19#
 楼主| 发表于 2005-8-21 22:39:00 | 只看该作者
以下是引用CHENZHIRONG在2005-8-18 21:54:00的发言:

你是否有EMF结构文档?

专门的文档我也没有,我查阅了大约20多份相关的材料和书籍,还有第三方的文章和源码,才基本总结出来。



个人觉得对于EMF结构描述比较完整的资料是HP美国公司的袁峰(美籍华人)著的《Windows Graphics Programming Win32 GDI and DirectDraw》,网上有CHM格式的电子文档和配书光盘下载,中译版的名字是《Windows图形编程》,没有电子格式,但是可以在当当网上定购(我就是当当上面买的)。这本书深入讲述了Windows平台上各种图形格式及其使用方法,是我看过的关于Windows图形编程最深刻的一本书。



另外我参考了互联网上唯一描述Access中PictureData格式的一段源码,是CodeGuru论坛上一个外国人写的,虽然并不深入,但是已经基本描述了PictureData和EMF、WMF、DIB之间的关系。



另外,FoxAPI描述了所有WindowsAPI在VB中的声明和调用方法,其中包括大量有示范作用的源码。

[此贴子已经被作者于2005-8-21 14:41:51编辑过]

20#
 楼主| 发表于 2005-9-25 09:46:00 | 只看该作者
名称:ImageDecoder

版本:V0.42

系统要求:Microsoft Access 2000及以上版本

更新历史

1、修正了内置调色板的BMP图像支持

2、修正了多处BUG

3、使用API重写了二进制读写函数,极大得提高了执行效率。

有待完成

1、多种版本位图支持

2、WMF支持

3、TreeView结构重写为递归调用绘制(1.0以后再说了,要做的实在太多)

4、开放式ImageData API(1.0以后再说了)

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

本版积分规则

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

GMT+8, 2024-12-1 20:44 , Processed in 0.092898 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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