瀏覽器本機圖片格式轉換機制
「圖片格式轉換」工具直接在你的網頁瀏覽器內進行圖片格式互轉。用戶可以選擇或拖入 JPG、PNG、WebP、HEIC 或 AVIF 格式的圖片,設定目標格式與品質後進行轉換,並可單獨下載轉換後的圖片,或在轉換兩張或以上圖片時,點擊按鈕一次過打包下載。
本工具的所有圖片處理程序均在用戶的瀏覽器本機內完成,圖片不會上傳到 BroBroGo,檔案絕不會離開你的裝置。這種本機處理方式在保障私隱的同時,亦免去了上傳大檔案的等待時間。
支援的輸入與輸出規格
本工具支援多種常見及現代圖片格式的互轉,具體輸入與輸出限制如下:
- 輸入格式:支援 JPG、PNG、WebP、HEIC 及 AVIF 檔案。用戶可透過介面「選擇或拖入圖片」。
- 單次處理限制:工具設有單次轉換的數量上限,若超出限制會顯示「一次最多選擇
{max}張圖片。」。若未選擇任何檔案則會提示「請至少選擇一張圖片。」。 - 輸出目標格式:可選擇轉換為 JPG、PNG、WebP 或 AVIF。
- 品質控制:針對 JPG、WebP 及 AVIF 等破壞性壓縮格式,用戶可調整「品質」數值,範圍介乎 40% 至 100% 之間。數值越高畫質越好,但檔案體積也越大。
格式轉換規則與瀏覽器相容性
不同瀏覽器對現代圖片格式的編碼支援度有所不同,工具在執行時會遵循以下自動處理規則與錯誤偵測機制:
- AVIF 編碼限制與自動降級:AVIF 格式能提供極高的壓縮率,但目前並非所有瀏覽器都支援 AVIF 編碼。例如在 Firefox 或 Safari 瀏覽器上嘗試轉換為 AVIF 時,工具會自動退回使用 PNG 格式,並會清楚標註「你的瀏覽器不支援儲存這種格式,已改用 PNG。」。
- 無損壓縮特性:PNG 屬於無損壓縮格式。由於相片轉成 PNG 通常比 JPG 或 WebP 大得多,因此建議在需要像素完全不變或保留透明背景時才選擇 PNG。
- 檔案損壞與相容性偵測:若輸入的檔案並非支援的格式,系統會顯示「不支援這種檔案類型。」。如果檔案無法開啟,則會提示「無法將這個檔案開啟為圖片,它可能已損壞、是空檔案,或根本不是圖片。」。
- 轉換失敗處理:若轉換過程中發生未知錯誤,系統會提示「轉換失敗。請嘗試其他圖片或格式。」,並在有多個檔案出錯時顯示「
{count}個檔案無法處理。」。
轉換結果與數據對比
轉換完成後,介面會列出詳細的檔案資訊,幫助用戶評估轉換效果:
| 資訊項目 | 說明 |
|---|---|
| 輸出檔名與尺寸 | 顯示轉換後的檔案名稱與圖片「尺寸」(例如像素寬高)。 |
| 檔案大小對比 | 顯示「原大小」與「轉換後」的實際位元組數,並提供「總計:{original} -> {converted}」的整體數據。 |
| 體積變化標籤 | 若轉換後的檔案比來源檔案小,會標註「節省」;若轉換後體積變大,則會標註「體積增大」。 |
常見問題
我的圖片會被上傳嗎?
不會。轉換邏輯完全在你的瀏覽器裡執行,檔案不會離開你的裝置。
為什麼 iPhone 拍的 HEIC 相片有些地方打不開?
HEIC 是 iOS 11 之後 iPhone 預設的相片格式,但很多網站、舊裝置和部分 Windows、Android 應用只認得 JPG 或 PNG,轉成 JPG 後就能到處正常開啟和上傳。
為什麼有時候選了 AVIF,結果卻是 PNG?
目前只有 Chrome 支援產生 AVIF,Firefox 和 Safari 會自動退回 PNG,讓你依然拿到可用的檔案——結果裡會清楚標註這個情況。