您的位置:首页 > 其它

使用BMCONV工具加工自己的MBM 和MBG文件

2007-01-22 13:34 197 查看
如果你想更换自己应用程序的图标,但是又不想调用系统已经生成好多那些图片,怎么办?就要用到BMCONV工具了。这个工具是专门用于.BMP文件和MBM,MBG 文件之间的转换的。我们在更改我们的图标的时候,MBM和MBG文件是必不可少的。而且也必须用到MBG文件里生成的相关枚举值,虽然你或许能够猜出来该枚举值是多少,但是MBG文件还是必须的。
BMCONV应该位于.../Epoc32/tools 目录下面。不过在哪个盘下面进行转换操作好像并没有什么限制(我没有遇到过)。下面就讲一下如何进行BMP文件和MBM,MBG文件之间的相互转换。
BMP->MBM,MBG
例如已经有了名为 my.bmp, 要生成对应的mbg和mbm文件,文件名分别为每my.mbg, my.mbm 输入命令为:bmconv /hmy.mbg my.mbm /c12my.bmp
注意:
1.第一个MBG文件和/h 之间没有空格,后面的都有一个空格。/c12和图片文件名中间没有空格。图片文件名前面加上/c12,就是把图片压成12色的。BMP图片存的时候一定要是8位的,因为别的转换不了。
2. 一般在转换的时候都需要一个遮掩图片,就是像mymask.bmp。在转换的时候加my.bmp 后面就行了。如下:
bmconv /hmy.mbg my.mbm /c12my.bmp /c12mymask.bmp
MBM,MBG-> BMP
其实是一个逆过程,可以由相应的MBM,MBG文件还原BMP文件。
bmconv /u my.mbm my.bmp mymask.bmp
注意:/u 和后面的my.mbm之间有空格。

这下可以随心所欲的改变自己的应用程序图标了吧,呵呵。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: