Contents

ICON 快速產生小記

在開發 PWA、網站捷徑或原生行動應用時,最容易被低估的小工作之一,就是產生各平台需要的圖示尺寸。手動縮圖不只耗時,還很容易漏尺寸或把透明背景弄壞,所以我後來都直接找現成工具處理。

這篇把我當時找到的幾個快速工具整理一下,順便補上為什麼不同平台會要求不同尺寸。

為什麼 icon 不能只做一張

不同平台對圖示的要求都不太一樣:

  1. Android 有不同 density,像 mdpi、xhdpi、xxhdpi。
  2. iOS 會要求一整組固定尺寸。
  3. PWA 也會在 manifest 裡宣告多個 icon,讓不同裝置自行挑選。

所以如果只準備一張單尺寸圖片,通常不是顯示模糊,就是有些平台根本不吃。

我當時找到的幾個工具

PWA 圖示

如果是要做 PWA,這種工具很方便,丟一張高解析原圖進去,就能快速產出多個尺寸,省掉手動裁切時間。

iOS 圖示

這類工具通常會幫你把 iPhone、iPad 需要的 icon 一次包好。原本我有看到建議上傳 180px 圖片,但實務上如果原圖夠大、夠乾淨,通常效果會更穩。

Android 圖示

這個算是很常見的 Android 圖示工具,可以順手處理前景、背景和一些簡單效果。

使用時我會注意什麼

1. 原圖品質要先顧好

如果原始圖片本身就模糊,後面不管轉幾種尺寸,效果都不會好。通常我會建議先準備較大的正方形圖檔,再往下縮。

2. 透明背景要先確認

有些 icon 需要透明底,有些平台或設計稿不一定適合透明。這個如果一開始沒確認,最後容易全部重做。

3. 命名與目錄結構別亂掉

工具幫你產出尺寸後,還是要確認輸出的檔名、資料夾結構和專案要求一致,不然最後還是會花時間手動整理。

小結

ICON 產生這件事看起來小,但其實很容易在交付前卡住。對工程師來說,最省時間的方式通常不是自己慢慢縮圖,而是先準備好高品質原圖,再交給對應平台工具一次產生完整尺寸。這樣比較不會在 Android、iOS、PWA 各自的規格上反覆踩雷。