WebP 轉 BMP 轉換器
有些程式只讀得懂單純的點陣圖。這個轉換器會解碼你的 WebP 檔案,輸出標準的 24 位元 BMP,並以你選擇的顏色填滿透明區域,讓圖片能在比 WebP 早了數十年的軟體中開啟。
圖片轉換器
或將JPG, JPEG, JPE … 檔案拖曳到這裡 ·
每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除
檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。
85 可讓照片在視覺上與原圖幾乎相同。只有需要更小的檔案時才調低。
JPG、BMP 和 EPS 不支援透明。透明的像素會以此顏色填滿。
用於透明像素後方的十六進位色碼,例如 #FFFFFF。
此格式只能存放單張圖片。若要保留動畫,請選擇輸出 GIF 或 WebP。
多尺寸圖示會在一個檔案中包含多種解析度,瀏覽器和作業系統會自行選用需要的尺寸。
保留原始尺寸,或輸入其中一邊,系統會維持長寬比。
上方所選邊的像素值。
相對於原始尺寸的百分比。
sRGB 適合螢幕和網頁。印刷流程請保留原始設定;灰階會捨棄顏色。
僅為中繼資料,0 表示保留原始值。印表機和部分入口網站會讀取此數值;不會改變像素尺寸。
使用方式
- 1
上傳 WebP 圖片
拖入從網站儲存或由應用程式匯出的 .webp 檔案。每批最多 20 個,每個檔案最大 95 MB。
- 2
選擇填滿顏色
在透明區域中,為任何透明像素選擇白色、黑色或自訂顏色。若目標螢幕有固定解析度,請使用調整輸出圖片尺寸。
- 3
轉換為 BMP
按下轉換為 BMP,即可下載點陣圖檔案;批次轉換則會下載一個 ZIP。
需要 BMP 而非 WebP 的軟體
Google 於 2010 年推出 WebP,目的是讓網頁更輕量,現今所有瀏覽器都能顯示。但在瀏覽器之外情況就不同了。BMP 可追溯到早期的 Windows 與 OS/2,它的優點是程式只需幾十行程式碼就能讀取:一個簡短的檔頭,後面接著一列列原始像素。這也是許多小型或老舊工具從未學會其他格式的原因。
典型情況包括:Arduino 或 Raspberry Pi Pico 上從 SD 卡載入 24 位元點陣圖的 TFT 螢幕、驅動軟體只接受 BMP 的標籤機或雕刻機、需要點陣圖貼圖的舊遊戲或模組工具,以及從未加裝 WebP 解碼的 Windows 系統。如果接收端程式接受 PNG,請改選 PNG;它同樣是無損格式,檔案也小得多,而 BMP 轉 PNG 可以反向轉換回來。
WebP
180 KB
1920 × 1080 照片,有損,一般情況
BMP
6.2 MB
1920 × 1080 × 3 位元組 + 54 位元組檔頭
WEBP
WebP 圖片
WebP 是 Google 於 2010 年推出的圖片格式,目的是讓網頁載入更快。它在同一種格式中同時支援有損與無損壓縮、Alpha 透明度與動畫。在視覺品質相近時,有損 WebP 檔案通常比 JPEG 小 25–35%,無損 WebP 通常也比 PNG 小。目前所有主流瀏覽器都支援,但部分較舊的桌面軟體、列印服務與上傳表單仍然不接受。Windows、macOS 與多數新型圖片編輯軟體都能開啟 WebP 檔案。
- 壓縮方式
- 有損或無損
- 透明度
- 支援
- 動畫
- 支援
- 推出年份
- 2010 · Google
BMP
點陣圖
BMP 是 Microsoft 與裝置無關的點陣圖格式,自 Windows 早期版本起即為原生格式。它通常以未壓縮方式儲存像素,因此畫質完美,但與 PNG 或 JPEG 相比檔案非常大。新版 BMP 可包含 Alpha 色版,但許多程式會忽略。此格式讀寫簡單,因此仍存在於舊軟體、嵌入式系統與部分工業工具中。Windows、macOS 與幾乎所有影像編輯軟體都能開啟 BMP。
- 壓縮方式
- 無損
- 透明度
- 支援
- 動畫
- 不支援
- 推出年份
- Microsoft
當下載的網頁圖片必須交給舊版 Windows 程式、嵌入式顯示器,或只能解析原始點陣圖的工具時,就需要將 WebP 轉成 BMP,代價是檔案大得多,但完全不需要解碼。
WebP 轉 BMP:哪些會改變、哪些不會
迷思BMP 能找回 WebP 壓縮時損失的細節。
事實轉換只是把解碼後的像素原樣儲存,無法還原製作 WebP 時已遺失的任何內容。
迷思把 .webp 改名為 .bmp,舊軟體就能開啟。
事實檔案內容仍是 WebP,程式會回報檔案毀損或格式未知。資料必須經過解碼並重新寫入。
迷思BMP 一定有好幾 MB。
事實BMP 的大小隨像素數而定:800 × 480 的顯示圖片約 1.1 MB,320 × 240 的約 230 KB。
為小型螢幕準備 BMP
嵌入式螢幕通常需要原生解析度的點陣圖,因為它們逐像素繪製,不會縮放。請將調整輸出圖片尺寸設為面板寬度,例如 320 或 800 px,讓轉換器在寫入檔案前先縮小。這也能讓 BMP 小到符合微控制器的記憶體或 SD 卡讀取速度。
也要檢查填色。黑色螢幕上,標誌周圍的白色背景會顯示成一個明亮的方塊,因此請選擇黑色或與螢幕相符的自訂顏色。如果不清楚為什麼下載時常遇到 WebP,可參閱網站為何提供 WebP。
WebP 轉 BMP 常見問題
為什麼要把小小的 WebP 轉成超大的 BMP?
因為另一端的程式無法解碼 WebP,卻能解碼 BMP。工業 HMI 面板、較舊的 CAD 與刺繡軟體、資訊亭與數位看板播放器,以及微控制器的顯示函式庫,往往只能讀取未壓縮的點陣圖。它們不在意檔案大小,在意的是解碼夠簡單。
BMP 檔案大小是怎麼計算的?
24 位元 BMP 的大小為寬 × 高 × 3 位元組,再加上將每一列補齊為 4 位元組倍數的填補資料,以及 54 位元組的檔頭。因此 1920 × 1080 的圖片為 6,220,854 位元組,約 6.2 MB,與畫面內容無關。
轉成 BMP 後會保留 WebP 的透明背景嗎?
不會。BMP 的 Alpha 支援只存在於較新的檔頭版本,許多讀取程式會忽略,因此輸出的是一般 24 位元點陣圖,透明像素會填上您選擇的顏色。若需要保留透明度的檔案,請改為轉換 WebP 轉 PNG。
Windows 10 小畫家不轉檔能直接開啟 WebP 嗎?
只有在安裝了 Microsoft Store 的 WebP 圖片擴充功能時才可以;許多公司電腦並未安裝,而 Windows 7 的小畫家完全不支援 WebP。BMP 則自該格式在早期 Windows 時代起,就能在各版本的小畫家開啟。
動態 WebP 轉換後會怎樣?
BMP 只能存放單張圖片。預設會轉換第一個影格;若需要整個動畫序列,請將動態圖片輸入設為把每個影格匯出為獨立的 BMP。
- PNG 轉 BMP 轉換器將 PNG 轉成 BMP,供舊版 Windows 程式、安裝程式與 Arduino 顯示器使用。可自選透明區域的底色。一次 20 個檔案,免註冊。
- JPG 轉 BMP 轉換器將 JPG 轉成 BMP,適用舊版 Windows 程式、開機畫面與微控制器螢幕。輸出未壓縮,一次最多 20 個檔案,30 分鐘後自動刪除。
- WebP 轉 PNG 轉換器將 WebP 轉成 PNG 不會失去透明度。Logo、貼圖與去背圖保留透明邊緣;動態 WebP 可輸出第一格或每一格畫面。
- WebP 轉 JPG 轉換器線上幾秒內將 WebP 轉成 JPG。保留色彩,透明區域填入你選的顏色,一次可批次處理 20 個檔案。檔案會在 30 分鐘後刪除。
- BMP 轉 PNG 轉換器將 Windows BMP 點陣圖轉成 PNG,像素完全不變。螢幕截圖檔案大幅縮小;每批 20 個檔案,免註冊,30 分鐘後自動刪除。