最近忙于项目,ui和素材由于是用的系统的,太难看了,于是去网上找一些相关的图标凑合一下,但是发现成套的ui都是.ico格式的,而网上的工具比较少,除了这个在线的转换工具之外http://iconverticons.com/ ,网上搜索到的解析工具大部分都是单向转成.ico,而没有把ico转换成png或者jpg的工具,所以查看了一下ico的说明书http://en.wikipedia.org/wiki/ICO_(file_format) ,想自己试着写一个ico转png或者jpg格式的小工具。
今天暂时只是实现了ico文件内容的解析,明天或者后天或者大后天研究其他图片格式的规格书再继续进行。
使用软件:Flash Builder4.5
SDK: Flex sdk 3.6 + AIR
源代码比较粗糙,稍作记录如下:
View Code
主程序
View Code
文件读取类
View Code
文件持有和解析类
View Code
文件数据类
运行之后解析到ico文件如下: