mbm

mbm並不是普通的圖片格式,而是Symbian OS的點陣圖檔案格式,是一種多點陣圖檔案,由於一個MBM檔案可能包含多個點陣圖,所以bmconv還產生一個點陣圖頭檔案MBG,這個頭檔案提供了一個訪問點陣圖的ID。

當從MBM檔案載入一張點陣圖的時候,應該包括相應的頭檔案,同時應當使用恰當的標識符作為載入點陣圖的方法的參數。

基本介紹

  • 中文名點陣圖檔案格式
  • 外文名:mbm
  • 運行平台:Symbian OS
  • 打開方式:mbm whizard工具
  • 相關:圖片
  • 手機:諾基亞居多
簡介,相關技術,修改方法,

簡介

mbm並不是普通的圖片格式,而是Symbian OS的點陣圖檔案格式,是一種多點陣圖檔案,由於一個MBM檔案可能包含多個點陣圖,所以bmconv還產生一個點陣圖頭檔案MBG,這個頭檔案提供了一個訪問點陣圖的ID。
當從MBM檔案載入一張點陣圖的時候,應該包括相應的頭檔案,同時應當使用恰當的標識符作為載入點陣圖的方法的參數。
Mbm格式檔案可以用mbm whizard工具打開查看。一般用於Symbian OS操作平台的手機主題中(諾基亞居多)。

相關技術

一、2版生成MBM檔案的方法
一般是在*.mmp檔案中:
START BITMAP xxx.mbm
HEADER
TARGETPATH \system\apps\xxx
SOURCEPATH \gfx
SOURCE c12 qgn_xxx_demo_bmp1.bmp
SOURCE c12 qgn_xxx_demo_bmp2.bmp
SOURCE c12 qgn_xxx_demo_bmp3.bmp
SOURCE c12 qgn_xxx_demo_bmp1_mask.bmp
SOURCE c12 qgn_xxx_demo_bmp2_mask.bmp
SOURCE c12 qgn_xxx_demo_bmp3_mask.bmp
END
則在編譯時會生成xxx.mbm檔案。
二、3版生成MBM檔案的方法
一般是在*.mk檔案中:
TARGETDIR=$(ZDIR)\RESOURCE\APPS
ICONTARGETFILENAME=$(TARGETDIR)\xxx.mbm
mifconv $(ICONTARGETFILENAME) \
/c12,1 $(ICONDIR)\qgn_xxx_demo_bmp1.bmp /c12,1 $(ICONDIR)\qgn_xxx_demo_bmp2.bmp /c12,1 $(ICONDIR)\c12
qgn_xxx_demo_bmp3.bmp
(這種方法會自動查找主點陣圖相應的作為MASK的點陣圖生成xxx.mbm檔案)
以上方法生成的MBM檔案除存儲位置不同之外,最大的不同在於點陣圖索引。所謂點陣圖索引,就是MBM中一系列點陣圖排列的順序,也就是創建點陣圖或圖示時使用的索引號(iEikonEnv->CreateBitmapL或CEikonEnv::Static()->CreateIconL)。2版是按*.mmp檔案中START BITMAP定義的順序;而3版是將查找出的作為MASK的點陣圖緊跟相應的主點陣圖之後。
先來看2版MBM中點陣圖對應的索引:
0 qgn_xxx_demo_bmp1.bmp
1 qgn_xxx_demo_bmp2.bmp
2 qgn_xxx_demo_bmp3.bmp
3 qgn_xxx_demo_bmp1_mask.bmp
4 qgn_xxx_demo_bmp2_mask.bmp
5 qgn_xxx_demo_bmp3_mask.bmp
而3版MBM中點陣圖對應的索引:
0 qgn_xxx_demo_bmp1.bmp
1 qgn_xxx_demo_bmp1_mask.bmp
2 qgn_xxx_demo_bmp2.bmp
3 qgn_xxx_demo_bmp2_mask.bmp
4 qgn_xxx_demo_bmp3.bmp
5 qgn_xxx_demo_bmp3_mask.bmp
(這可以用MBM查看工具mbmviewer.exe打開相應檔案加以證明) 當然,在同時適合2版和3版編譯的工程中,也可以調整。mmp檔案中點陣圖定義的順序以達到2版和3版點陣圖索引相同的目的。

修改方法

Mbm(MultiBitMap)實際上是把多張bmp檔案打包/壓縮到了一個檔案,其實修改MBM是很容易的。
一。軟體解包
1.正常安裝軟體,通過FileMan,SeleQ等檔案,把你準備修改的bmp檔案拷到電腦上。
2.在電腦上安裝Unmakesis,在電腦上解包軟體,得到bmp檔案。
二。修改Mbm
電腦端用的是MBM工具(MBM tool)
軟體以修改oggplay為例。
1.打開mbm編輯器,檔案--打開,打開炫紫神話.mbm
2.打開MBM檔案之後,在mbm編輯器選中你要修改的圖片。單擊Photoshop圖示 對圖片進行編輯。
3.一個個將需要修改的圖片全部替換,圖片名稱和格式不要變。
4.做完之後在mbm編輯器裡面選擇檔案——保存就可以了。
5.將“炫紫神話.mbm”複製回原來的資料夾中。

相關詞條

熱門詞條

聯絡我們