zh-Hant

WBMP 轉 PNG

在本機把 WBMP 影像(WAP/WML)轉成 PNG,解碼 1 位元點陣圖,無須上傳,直接在瀏覽器完成。

正在你的裝置上本機處理 ...

你的檔案

    正在你的裝置上本機處理 ...

    0%

    我的檔案會被上傳嗎?

    不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證

    無需上傳100% 本機處理
    內容只留在你這裡第三方無法存取
    Hosted in GermanyGlobal Content Delivery
    通過獨立稽核TLS A+ · 標頭 A+

    WBMP(Wireless Bitmap)誕生於早期手機瀏覽器的 WAP/WML 時代,當時網路速度慢、螢幕又小又只有黑白兩色。這種格式刻意設計得極其簡單:只有少數幾個檔頭位元組,加上一張純黑白點陣圖,每個像素僅佔一個位元。現在的瀏覽器已經打不開 WBMP 了,這個工具用自行開發的解碼器讀取檔案並匯出成 PNG。

    檔頭由 TypeField(必須為 0,實際檔案只會用到這一種類型)、FixHeaderField,以及以多位元組整數表示的寬度與高度組成(每個位元組提供 7 位元資料,最高位元標示是否還有後續位元組)。接著就是點陣圖本身:每一列會補齊到整數個位元組,每個位元按 MSB 在前的順序讀取;依規範規定,0 代表黑色(像素點亮),1 代表白色。

    其他 WBMP 類型(早已過時、實務上從未出現的 WAP 延伸)會被如實拒絕,而不是用猜的處理。輸出的 PNG 一律完全不透明,而且是純黑白的,因為 WBMP 既沒有灰階,也沒有彩色,更沒有透明。整個轉換完全在瀏覽器本機完成,甚至可以離線使用。

    如今會遇到 WBMP,多半只出現在老舊檔案庫、博物館式的模擬器,或是仍然沿用那個古早手機年代規格的嵌入式系統裡。轉成 PNG 之後,這種微小的點陣圖終於又能被任何程式開啟與使用了。

    技術規格

    技術規格
    輸入格式WBMP
    輸出格式PNG
    批次處理支援
    處理方式在瀏覽器中本機處理 (JavaScript)
    檔案上傳

    三個步驟

    1. 拖曳或選取 WBMP 檔案。
    2. 1 位元點陣圖會在本機解碼。
    3. 下載 PNG(多個檔案可打包成 ZIP)。

    限制: 僅支援類型 0(實務上唯一會用到的 WBMP 變體,未壓縮黑白點陣圖);其他類型會被如實拒絕。WBMP 既沒有灰階,也沒有彩色與透明,PNG 一律是純黑白且不透明的。

    常見問題

    我的影像會被上傳嗎?

    不會。轉換完全在瀏覽器本機完成,離線也能使用。

    WBMP 到底是什麼?

    一種誕生於早期手機瀏覽器 WAP/WML 時代的微小 1 位元黑白點陣圖格式。

    支援哪些 WBMP 類型?

    只支援類型 0,實務上唯一被使用的變體。其他過時的類型會被如實拒絕。

    PNG 有顏色或灰階嗎?

    沒有。WBMP 是純黑白的,每個像素僅佔一個位元,所以 PNG 也維持黑白。

    可以同時處理多個檔案嗎?

    可以,支援單獨下載或打包成 ZIP。

    相關工具

    DDS 轉 PNG · HDR 轉 PNG · PCX 轉 PNG · JFIF轉PNG