UltKit

Převod ICNS do PNG

Vytáhněte ikonu aplikace pro Mac z kontejneru .icns jako běžné PNG do dokumentu, prezentace, na web nebo do editoru. Získáte nejostřejší obrázek ze sady včetně průhledného pozadí, v jakémkoli operačním systému.

Převodník obrázků

nebo sem přetáhněte soubory JPG, JPEG, JPE … ·

Max. 95 MB na soubor· Až 20 souborů· Smazáno po 30 minutách

Výstup

Soubory se zpracovávají na našich serverech a po 30 minutách se smažou.

Jak nástroj používat

  1. 1

    Nahrajte soubor .icns

    Nejprve ji zkopírujte z balíčku aplikace nebo ze složky projektu. V jedné dávce lze nahrát až 20 souborů ikon.

  2. 2

    Klikněte na Převést na PNG

    Nejvétší položka sady ikon se dekóduje a uloží jako PNG včetně alfa kanálu.

  3. 3

    Stáhněte a vložte ho

    PNG použijte tak, jak je, nebo ho zmenšete; zmenšení z 1024 px zůstává vždy ostré.

Soubor .icns je sada téže ikony v několika velikostech od 16 px do 1024 px, každá uložená pod čtyřpísmenným kódem typu. Převod do PNG vybere tu největší a uloží ji jako běžný průhledný obrázek.

ICNS do PNG: jak dostat ikonu macOS z kontejneru

Apple formát ICNS představil s Mac OS 8.5 v roce 1998 a rozšiřoval ho, jak obrazovky získávaly pixely. Každá aplikace pro Mac ho má uvnitř svého balíčku a Xcode při sestavení aplikace pro macOS dodnes vytváří AppIcon.icns ze sady ikon aplikace v katalogu prostředků. Mimo Mac formát nečte téměř nic a i na Macu chce většina editorů PNG.

Na rozdíl od ICO ve Windows, které končí na 256 × 256 px, může ICNS obsahovat obrázek 1024 × 1024 pro displeje Retina a mnoho jeho položek už má pixely uložené jako data PNG. Proto je zde převod bezeztrátový: největší položka se dekóduje a zapíše beze změny velikosti, s průhledností.

Velikosti a typové kódy uvnitř souboru ikony pro Mac

Běžné položky ICNS; PNG se bere z největší přítomné.
Kód typuPixelyZobrazeníOd
is32 + s8mk16 × 16Malá ikona v seznamuMac OS 8.5
il32 + l8mk32 × 32Zobrazení ikon ve FinderuMac OS 8.5
it32 + t8mk128 × 128Velká ikona ve FinderuMac OS X 10.0
ic08256 × 256Zobrazení velkých ikon ve FinderuMac OS X 10.5
ic09512 × 512Velké náhledyMac OS X 10.5
ic101024 × 1024512 pt při 2x na RetiněMac OS X 10.7

ICNS

Apple Icon Image

ICNS je kontejner ikon od Applu, který se v macOS používá pro ikony aplikací, složek a dokumentů od Mac OS 8.5 v roce 1998. Jeden soubor sdružuje několik velikostí, od 16×16 až po 1024×1024 pixelů, včetně verzí Retina, obvykle uložených jako data PNG s průhledností. Xcode a macOS jej čtou přímo, ale mimo platformy Apple se používá zřídka. Windows a většina webových nástrojů ICNS bez převodníku neotevře.

Komprese
Bezztrátová
Průhlednost
Ano
Animace
Ne
Představeno
1998 · Apple
Převodník ICNS

PNG

Portable Network Graphics

PNG je rastrový formát bez ztráty kvality, který v roce 1996 zveřejnila skupina PNG Development Group a později ho standardizovaly W3C a ISO. Zachová každý pixel přesně, podporuje plnou průhlednost alfa a bez artefaktů zvládá text, ostré hrany i plné barvy. Díky této přesnosti je ideální pro snímky obrazovky, loga, ikony a grafiku rozhraní. Nevýhodou je velikost: fotografie uložené jako PNG bývají několikanásobně větší než stejná fotka v JPEG nebo WebP. Soubory PNG otevřou všechny prohlížeče, operační systémy i editory.

Komprese
Bezztrátová
Průhlednost
Ano
Animace
Ne
Představeno
1996 · PNG Development Group
Převodník PNG

ICNS se do PNG převádí, aby šla ikona aplikace pro Mac použít mimo balíčky macOS: v návodu, prezentaci, na webu nebo ve Windows editoru; opačný směr, PNG do ICNS, je pro vývojáře aplikací.

Velikosti pro Retina, sady ikon z Xcode a co PNG zachová

Položka @2xIkona Retina · ic10 · 512@2x
Kopie velikosti ikony nakreslená s dvojnásobným počtem pixelů v každém směru pro obrazovky Retina. Ikona 512 pt při 2x má 1024 × 1024 px; macOS ji na displejích s vysokou hustotou vybere automaticky.

Pokud nahraná sada ikon položku 1024 px neobsahuje, což je u starších aplikací běžné, vznikne PNG v největší existující velikosti, často 512 nebo 256 px. Převodník sám nezvětšuje; zvětšením ikony 128 px vznikne jen měkký obrázek.

Převodem přežije jen obraz. Soubory ICNS mohou nést i obsah, variantu pro tmavý režim a šablonové ikony pro menu; ty se ignorují. Pokud jdete opačným směrem a chcete vydat vlastní aplikaci, PNG do ICNS vytvoří celou sadu z jedné předlohy 1024 px a náš výklad o JPG, JPEG a PNG vysvětluje, proč se ikony ukládají do PNG a ne do JPG.

Otázky k ikonám ICNS pro Mac a PNG

Kde najdu soubor .icns nainstalované aplikace na Macu?

Ve Finderu klikněte pravým tlačítkem na aplikaci ve složce Aplikace, zvolte Zobrazit obsah balíčku a otevřete Contents › Resources. Ikona se obvykle jmenuje AppIcon.icns nebo podle aplikace. Před nahráním ji zkopírujte jinam; z balíčku ji nepřesouvejte.

Proč má PNG 1024 px, když je ikona v Docku malá?

Moderní sady ikon obsahují obrázek 512 × 512 ve verzi 2x pro obrazovky Retina, tedy ve skutečnosti 1024 × 1024 pixelů. macOS v Docku vykresluje menší položku, ale PNG se bere z té největší, abyste měli k dispozici co nejvíce detailů.

Jak exportovat všechna rozlišení ze sady ikon, nejen to největší?

Na Macu rozbalí příkaz iconutil -c iconset AppIcon.icns v Terminálu všechny položky do složky s PNG. Zdejší převodník vrací jedno PNG na soubor, a to největší, což stačí na většinu použití, protože menší velikosti z něj vytvoříte nástrojem Změnit velikost obrázku.

Je zaoblený čtvercový tvar a stín součástí PNG?

Ano, u ikon vytvořených podle designu Applu od macOS Big Sur z roku 2020. Tvar, stín i průhledný okraj jsou součástí obrázku, takže PNG má průhledné rohy a kolem viditelné dlaždice trochu prázdného místa.

Dokážou Windows otevřít soubory ICNS bez převodu?

Vestavěnými nástroji ne. Fotky ve Windows ani Průzkumník formát ikon Applu nečtou. Převod do PNG funguje v libovolném prohlížeči, a pokud program ve Windows potřebuje ikonu, pokračujte přes PNG do ICO.

Mohu ikonu aplikace použít ve vlastní prezentaci nebo článku?

Ikony patří firmám, které je vytvořily. Zobrazit ikonu pro odkaz na aplikaci, jak to dělají recenze a návody, je běžné; použít ji jako vlastní logo ne. Při pochybnostech si přečtěte pravidla značky od vývojáře.