zh-Hant

ICNS 轉 PNG

在本機把 macOS 圖示(ICNS)轉換為 PNG,擷取其中解析度最高的影像,無損、不上傳,直接在瀏覽器裡完成。

你的檔案

    正在你的裝置上本機處理 ...

    0%

    你的檔案永遠不會離開你的裝置

      我的檔案會被上傳嗎?

      不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證

      無需上傳100% 本機處理
      內容只留在你這裡第三方無法存取
      伺服器位於德國預設即符合 GDPR
      通過獨立稽核TLS A+ · 標頭 A+

      ICNS 是蘋果的圖示格式:一個 .icns 檔案是一個容器,把同一個圖示打包成多種尺寸,從小小的清單圖示到 1024x1024 的 Retina 影像,讓 macOS 能為每塊螢幕挑選合適的解析度。可是在 macOS 之外,幾乎沒有程式能打開它。本工具讀取這個容器,找出其中解析度最高的內嵌影像,並輸出為通用的 PNG,讓你隨處顯示和再利用。

      現代 ICNS 檔案(macOS 10.7 及更新版本)把每種尺寸都存成完整的 PNG。這裡擷取出來的正是那張 PNG,原樣不變,是真正無損、不重新編碼的擷取,因此像素和透明度都被精確保留。整個過程完全在你的瀏覽器本機進行(純 JavaScript,不上傳,可離線,也不依賴任何第三方函式庫)。對於只含 RLE 圖示或內嵌 JPEG2000 的舊 ICNS,工具會如實拒絕,而不是產出一張錯誤的影像。

      當你想重複使用某個 Mac 應用程式的圖示、把圖示放進網頁或文件,或者在不支援 .icns 的 Windows、Linux 上檢視圖示時,就會遇到這種情況。PNG 無損且支援透明,非常適合邊緣乾淨、清晰銳利的圖示。工具刻意取出其中最大的解析度;如有需要,較小的尺寸可以從 PNG 縮小得到。

      技術規格

      技術規格
      輸入格式ICNS
      輸出格式PNG
      批次處理支援
      處理方式在瀏覽器中本機處理 (JavaScript)
      檔案上傳

      三個步驟

      1. 拖入或輕點選擇你的 ICNS 檔案。
      2. 工具擷取最大的內嵌 PNG。
      3. 下載 PNG(多個檔案會打包成 ZIP)。

      限制: 工具擷取 ICNS 中內嵌的解析度最高的 PNG,無損並保留透明度。支援含 PNG 項目的現代 ICNS(macOS 10.7+);只含 RLE 圖示或內嵌 JPEG2000 的舊 ICNS 會以明確的錯誤被拒絕。它不會分別匯出每種尺寸,而是匯出最大的那個。

      常見問題

      ICNS 檔案是什麼?

      蘋果的圖示格式。一個把同一個圖示打包成多種尺寸的容器,讓 macOS 挑選合適的解析度。

      我的檔案會被上傳嗎?

      不會。轉換完全在瀏覽器本機進行,甚至可以離線。

      我會得到哪種尺寸?

      ICNS 中包含的最高解析度(最高 1024x1024)。較小的尺寸你可以從 PNG 縮小。

      透明度會保留嗎?

      會。內嵌的 PNG 原樣擷取,所以 Alpha 通道被精確保留。

      我的 ICNS 被拒絕了?

      那它只含較舊的 RLE 或 JPEG2000 圖示,沒有 PNG。現代 ICNS(macOS 10.7+)儲存 PNG,可以正常運作。

      相關工具