ICNS 轉 PNG 轉換器
把 Mac App 圖示從 .icns 容器中取出,存成一般的 PNG,方便放進文件、簡報、網站或編輯軟體。您會得到圖示組中最清晰的圖片,連同透明背景,任何作業系統都能使用。
圖片轉換器
或將JPG, JPEG, JPE … 檔案拖曳到這裡 ·
每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除
檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。
85 可讓照片在視覺上與原圖幾乎相同。只有需要更小的檔案時才調低。
JPG、BMP 和 EPS 不支援透明。透明的像素會以此顏色填滿。
用於透明像素後方的十六進位色碼,例如 #FFFFFF。
此格式只能存放單張圖片。若要保留動畫,請選擇輸出 GIF 或 WebP。
多尺寸圖示會在一個檔案中包含多種解析度,瀏覽器和作業系統會自行選用需要的尺寸。
保留原始尺寸,或輸入其中一邊,系統會維持長寬比。
上方所選邊的像素值。
相對於原始尺寸的百分比。
sRGB 適合螢幕和網頁。印刷流程請保留原始設定;灰階會捨棄顏色。
僅為中繼資料,0 表示保留原始值。印表機和部分入口網站會讀取此數值;不會改變像素尺寸。
使用方式
- 1
上傳 .icns 檔案
請先從應用程式套件或專案資料夾中複製出來。每批最多可上傳 20 個圖示檔案。
- 2
按下「轉換為 PNG」
系統會解碼圖示集中最大的一張,並連同 Alpha 色板通道寫成 PNG。
- 3
下載並放到需要的地方
可直接使用這個 PNG,也可以再縮小;從 1024 px 往下縮小,畫面始終清晰。
.icns 檔案是同一個圖示以多種尺寸(16 px 到 1024 px)疊在一起,每種尺寸都以四個字母的類型代碼儲存。轉成 PNG 時會取出最大的一張,存成一般的透明圖片。
ICNS 轉 PNG:把 macOS 圖示從容器中取出
Apple 於 1998 年隨 Mac OS 8.5 推出 ICNS 格式,並隨著螢幕像素越來越高而持續擴充。每個 Mac App 的套件中都帶有一個,Xcode 在建置 macOS App 時,仍會依資產目錄中的 App 圖示集產生 AppIcon.icns。在 Mac 以外,幾乎沒有軟體能讀取這種格式,即使在 Mac 上,多數編輯軟體也比較想要 PNG。
Windows 的 ICO 最大只有 256 × 256 px,ICNS 則可容納供 Retina 顯示器使用的 1024 × 1024 圖片,而且許多版本本來就以 PNG 資料儲存像素。因此這裡的轉換是無損的:最大的版本經解碼後以原尺寸寫出,透明度完整保留。
Mac 圖示檔內的尺寸與類型代碼
| 類型代碼 | 像素 | 顯示位置 | 起始版本 |
|---|---|---|---|
| is32 + s8mk | 16 × 16 | 小型清單圖示 | Mac OS 8.5 |
| il32 + l8mk | 32 × 32 | Finder 圖示檢視 | Mac OS 8.5 |
| it32 + t8mk | 128 × 128 | Finder 大型圖示 | Mac OS X 10.0 |
| ic08 | 256 × 256 | Finder 大型圖示檢視 | Mac OS X 10.5 |
| ic09 | 512 × 512 | 大型預覽 | Mac OS X 10.5 |
| ic10 | 1024 × 1024 | Retina 上 2x 的 512 pt | Mac OS X 10.7 |
ICNS
Apple 圖示影像
ICNS 是 Apple 的圖示容器格式,自 1998 年的 Mac OS 8.5 起用於 macOS 的應用程式、資料夾和文件圖示。單一檔案包含多種尺寸,從 16×16 到 1024×1024 像素,並含 Retina 版本,通常以支援透明度的 PNG 資料儲存。Xcode 和 macOS 可直接讀取,但在 Apple 平台以外很少使用。Windows 和多數網頁工具需要轉換工具才能開啟 ICNS。
- 壓縮方式
- 無損
- 透明度
- 支援
- 動畫
- 不支援
- 推出年份
- 1998 · Apple
PNG
Portable Network Graphics
PNG 是 1996 年由 PNG Development Group 發布的無損點陣圖格式,後來由 W3C 與 ISO 納入標準。它會完整保留每一個像素,支援完整的 Alpha 透明度,處理文字、銳利邊緣和純色區塊時不會產生瑕疵。這樣的精確度使它非常適合螢幕截圖、標誌、圖示和介面圖形。代價是檔案大小:存成 PNG 的相片,往往比同一張相片存成 JPEG 或 WebP 大上好幾倍。所有瀏覽器、作業系統和編輯軟體都能開啟 PNG 檔案。
- 壓縮方式
- 無損
- 透明度
- 支援
- 動畫
- 不支援
- 推出年份
- 1996 · PNG Development Group
大家把 ICNS 轉成 PNG,是為了在 macOS 套件之外使用 Mac App 圖示:用在教學、簡報、網站或 Windows 編輯軟體中;反方向的 PNG 轉 ICNS 則是開發者製作 App 時使用。
Retina 尺寸、Xcode 圖示組,以及 PNG 會保留什麼
- @2x 版本Retina 圖示 · ic10 · 512@2x
- 為 Retina 螢幕製作的圖示尺寸副本,橫向與縱向的像素各為兩倍。2x 的 512 pt 圖示為 1024 × 1024 px;macOS 在高像素密度顯示器上會自動選用。
如果您上傳的圖示集沒有 1024 px 的版本(舊版 App 很常見),PNG 會以現有的最大尺寸輸出,通常是 512 或 256 px。轉換器不會自行放大;把 128 px 的圖示放大只會得到模糊的圖片。
轉換後只會保留圖像。ICNS 檔案還可能帶有目錄、深色模式版本和選單用的範本圖示,這些都會被忽略。如果您要反過來為自己的 App 製作圖示,PNG 轉 ICNS 可以用一張 1024 px 的圖稿建立完整圖示集,我們的說明文章 JPG、JPEG 與 PNG 則解釋了為什麼圖示要用 PNG 而不是 JPG。
Mac ICNS 圖示與 PNG 常見問題
已安裝的 Mac App,它的 .icns 檔案在哪裡?
在 Finder 中,於「應用程式」裡對該 App 按右鍵,選擇「顯示套件內容」,再開啟 Contents › Resources。圖示通常名為 AppIcon.icns,或以 App 名稱命名。上傳前請先複製到其他位置,不要把它從套件中移出。
圖示在 Dock 裡看起來很小,為什麼 PNG 是 1024 px?
新式圖示集包含供 Retina 螢幕使用的 2x 512 × 512 圖片,實際為 1024 × 1024 像素。macOS 在 Dock 中會使用較小的版本,但 PNG 會取最大的一張,讓您有最多細節可以運用。
如何匯出圖示組中的所有解析度,而不只是最大的那張?
在 Mac 上,可用「終端機」執行 iconutil -c iconset AppIcon.icns,把所有版本解開成一個 PNG 資料夾。這裡的轉換器每個檔案只會輸出一張最大的 PNG,多數用途已足夠,因為較小的尺寸可以用調整圖片大小從它產生。
圓角方形的外框和陰影會包含在 PNG 裡嗎?
會。自 2020 年 macOS Big Sur 起,依 Apple 設計規範製作的圖示,其形狀、陰影和透明邊距都已畫在圖稿中,所以 PNG 會有透明的圓角,可見圖示周圍也留有一些空白。
Windows 不轉換能直接開啟 ICNS 檔案嗎?
內建工具辦不到。Windows 相片和檔案總管都無法讀取 Apple 的圖示格式。轉成 PNG 則可在任何瀏覽器上完成,如果 Windows 程式需要圖示檔,可再使用 PNG 轉 ICO。
可以把 App 的圖示用在自己的簡報或文章中嗎?
圖示屬於製作它的公司。像評論和教學那樣為了說明 App 而展示圖示是常見做法,但把它當成自己的標誌則不可以。如有疑問,請查看開發者的品牌使用規範。
- PNG 轉 ICNS 轉換器將 PNG 轉成 Apple .icns 圖示,適用於 Mac App、腳本、DMG 磁碟映像檔與資料夾。輸出多種尺寸、保留透明背景,不需要 Xcode。
- ICO 轉 PNG 轉換器將 .ico 檔轉換為 PNG 並保留透明背景。自動擷取圖示中最大的影像,讓網站圖示(favicon)與 Windows 圖示都清晰銳利。
- ICO 轉 JPG 轉換器將 .ico 圖示與網站 favicon 轉成 JPG,用於報告、簡報、電子郵件與上傳表單。自動採用最大尺寸,透明處填入白色或自訂顏色。
- SVG 轉 PNG 轉換器將 SVG 標誌與圖示轉成 PNG,寬度自選(預設 1024 px),保留透明背景。並說明 DPI 與像素的關係。
- 圖片轉 PNG 轉換器將 WebP、AVIF、HEIC、GIF、SVG、PSD、TIFF、RAW 等格式轉成 PNG。無損輸出、保留透明背景,每批 20 個檔案,免註冊。
- SVG 轉圖示轉換器用一個 SVG 製作圖示:Windows 與網站 favicon 用 ICO、macOS 用 ICNS、Android 與 iOS 用各尺寸 PNG。預設輸出多尺寸 ICO,可切換格式。