网页Icon编辑器技术资料(2)

作者:ITPOW 来源:ITPOW(原创) 日期:2006-3-24

来源:ITPOW(www.itpow.com)

编辑成的图像要生成 Icon 有两种途径,一是直接利用二进制方法按照 Icon 文件格式生成,二是利用控件生成。在 ASP 里面,两种方法都很麻烦,我们将在以后的连载中介绍。本节中,我们按照自己的格式,生成自己的 "Icon",在自己的平台上显示。

存储格式:
画图时必须用#RRGGBB格式的颜色代码,如果为透明色,则用零长度字符串表示
图片存储时必须用RRGGBB格式的颜色代码,如果为透明色,则用零长度字符串存储
图片存储方式为:
从左至右,从上至下对应存储各个点的颜色代码
同一行之间点与点之间的颜色代码用逗号(,)隔开
行与行之间的颜色代码用竖线(|)隔开
更多的说明见代码中的注释

运行要求:
下载的解压包中共有三个文件,一个作图文件,一个存储处理文件,一个数据文件。需要在 ASP 环境下运行,需要对数据文件(picData.txt)有读和写的权限。

代码示例:

每次画图之后,点击“保存”,刷新或重新打开页面,刚才所画的图仍然被显示出来。

示例下载:
IconEditor.rar

相关文章