WBMP を PNG に変換
WBMP 画像(WAP/WML)を端末内で PNG に変換。1 ビットビットマップをデコードし、ブラウザだけで完結します。
お使いの端末でローカル処理中 ...
ファイル
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
私のファイルはアップロードされますか?
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
WBMP 画像(WAP/WML)を端末内で PNG に変換。1 ビットビットマップをデコードし、ブラウザだけで完結します。
お使いの端末でローカル処理中 ...
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
WBMP(Wireless Bitmap)は、通信が遅く画面が小さくモノクロだった初期の携帯電話ブラウザの WAP/WML 時代に生まれた形式です。仕様は徹底的にシンプルで、わずかなヘッダーバイトと 1 ピクセル 1 ビットの純粋な白黒ビットマップだけで構成されます。今日のブラウザは WBMP をもう開けません。この機能は独自のデコーダでファイルを読み込み、PNG を書き出します。
ヘッダーは TypeField(実際のファイルが使う唯一の値である 0 でなければならない)、FixHeaderField、そしてマルチバイト整数で表される幅と高さで構成されます(各バイトが 7 ビットを提供し、最上位ビットが続きバイトの有無を示します)。続いてビットマップ本体があり、各行は 1 バイト単位に切り上げてパディングされ、各ビットは MSB から順に読み取られます。仕様では 0 が黒(ピクセルがオン)、1 が白を表します。
それ以外の WBMP タイプ(実際にはまず使われない、古い WAP 拡張)は推測するのではなく正直に拒否されます。書き出される PNG は常に完全に不透明で純粋な白黒です。WBMP にはグレースケールもカラーも透明もないためです。変換はすべてブラウザ内で完結し、オフラインでも動作します。
WBMP に出会うのは、古いアーカイブや博物館的なエミュレーター、あるいはこの古い携帯電話時代から続く組み込みシステムがほとんどでしょう。PNG に変換すれば、そんな小さなビットマップ画像をようやくどんなソフトでも再び表示・活用できます。
| 入力形式 | WBMP |
|---|---|
| 出力形式 | PNG |
| 一括処理 | 対応 |
| 処理 | ブラウザ内でローカル処理 (JavaScript) |
| ファイルのアップロード | なし |
制限: 対応するのはタイプ 0(実際に使われる唯一の WBMP 形式で、非圧縮の白黒)のみです。それ以外のタイプは正直に拒否されます。WBMP にはグレースケールもカラーも透明もないため、PNG は純粋な白黒で不透明です。
いいえ。変換はすべてブラウザ内でローカルに行われます。オフラインでも動作します。
初期の携帯電話ブラウザの WAP/WML 時代に生まれた、小さな 1 ビット白黒ビットマップ形式です。
タイプ 0 のみです。実際のファイルが使う唯一のバリエーションです。それ以外の古いタイプは正直に拒否されます。
いいえ。WBMP は 1 ピクセル 1 ビットの純粋な白黒なので、PNG も同様に白黒のままです。
はい。個別にダウンロードするか、ZIP でまとめてダウンロードできます。