创建.mbm文件
MBM代表Multi-BitMaps,一个MBM文件可以包含多个具有不同色深和分辨率的BMP文件。MBM文件可以在编译过程中自动创建,也可以使用bmconv工具手动创建。下面将分别介绍这两种方法。
1。编译过程中创建
需要在程序的MMP文件中添加以下内容:
start bitmap target-file
[targetpath target-path ]
[header ]
[sourcepathsource-path ]
source color-depthsource-bitmap-list
end
-
target-file是生成的MBM文件的文件名
-
targetpath 是可选项。如果未指定,MBM文件将生成在该应用程序的目录
-
header也是可选项。如果指定该关键字,将在epoc32include目录下生成一个.mbg的头文件。生成的.mbg头文件中包含每一个位图的枚举值,在资源文件中需要此文件中生成的枚举值
-
sourcepath 指定原始Windows BMP文件的位置。
-
source该语句后的所有BMP文件必须是同样的色深。如果需要在一个单独的MBM文件中包含不同色深的BMP文件,必须指定多个source。
例如:
start bitmap sprites.mbm
header
sourcepath ..itmaps
source c12 ship.bmpbullet.bmpalien.bmp
end
二、使用bmconv工具创建
输入如下命令:
bmconv sprites.mbm /c12ship.bmp /c12bullet.bmp /c12alien.bmp
在bmconv命令后使用/u选项,可以从MBM文件中提取BMP文件,得到的BMP文件色深都是24。也可以使用在命令后指定/v选项来显示MBM文件的内容。
在命令行下输入bmconv,查看它支持的所有选项。
分享到:
相关推荐
11、支持查看解包mbm文件里面的图片 12、支持打包主题,修改主题安装包信息 更新历史: ==1.2.5 build 43更新(2009-5-4) 1、增加附加组件编辑功能(?) 2、修改skn文件属性时改变了安装路径,软件会自动其他文件...
5.6mbm图片的解压 5.7lambda函数的使用 5.8运行字符串中的程序 5.9对象与字符串的转换 6.0逻辑运算符 6.1定时程序的设计 6.2文本的查找替换和分割 6.3打包三版py软件的方法 6.4附加目录的创建技巧 6.5加密脚本的打包...
1. `powlite_fm.mbm` - 这可能是一个多媒体数据库模块(MBM)文件,通常用于存储图像和其他媒体资源,可能是在“派森”平台中用于用户界面或应用程序的图形元素。 2. `pythonƽ̨.sis` - 这个文件扩展名`.sis`表明...
extsis是一款用来对sis,sisx文件进行解压打包的软件,支持签名和去掉签名。可以修改S60第三五版sis软件,主题的PC工具,支持拖放,支持从文件夹创建新的sis...11、支持编辑mbm文件 12、支持打包主题,修改主题安装包信
一款PC上打包解包修改S60第三版sis软件,主题的PC工具,支持拖放,支持从文件夹创建新的sis文件,支持创建主题,支持命令行...11、支持编辑mbm文件 12、支持打包主题,修改主题安装包信息,主题文件夹、其他资源图标
一款PC上打包解包修改S60第三版sis软件,主题的PC工具,支持拖放,支持从文件夹创建新的sis文件,支持创建主题,支持命令行批量解包文件!!强烈推荐!!! 压缩包中含有leftup、binpda的证书签名方案!附件已经...
1、支持解包打包S60第3版sis(x)文件,支持单独解压其中任意一个文件,支持拖放操作 2、编辑mif文件,删除,新增,保存,替换里面的图片 ...10、支持编辑mbm文件 11、支持打包主题,修改主题安装包信息
APP是主程序,AIF是图标文件,RSC是语言文件,MBM是界面文件。安装软件时,若发现SIS文件和单独的APP或RSC文件,可能需要合并安装。 此外,还介绍了诺基亚手机的一些实用功能,如后台程序的关闭、桌面文件夹的创建...