Konverze icns do ico

Převod souboru ICNS do ICO

Převeďte ikony Apple ICNS na soubory Windows ICO s více rozlišeními a kontrolou průhlednosti.

Převádějte soubory ICNS online

Pro převod ICNS do ICO zatím vlastní online konvertor nemáme, ale soubory ICNS můžete online převést do těchto formátů:

Jak převést soubor icns do formátu ico

Windows aplikace, File Explorer, editory zástupců a některé nástroje pro balení vyžadují místo formátu ICNS společnosti Apple soubor ICO. Převodem vznikne ikona kompatibilní s Windows a při použití vhodné zdrojové grafiky lze zachovat průhlednost i více rozlišení.

Co je formát ICNS

ICNS je kontejner ikon společnosti Apple pro aplikace macOS a v některých případech také pro vlastní ikony dokumentů, složek a systémových položek. Ikony aplikací mohou být uloženy v adresáři Contents/Resources balíčku aplikace, novější aplikace macOS však mohou ukládat zdroje ikon do kompilovaných katalogů zdrojů, například Assets.car.

Soubor ICNS může obsahovat několik obrazových reprezentací včetně standardních a Retina rozlišení, a to ve formátech jako PNG a u starších zdrojů ikon také JPEG 2000. Tyto reprezentace mohou obsahovat alfa kanál pro průhledné okraje. Vývojové nástroje macOS, Xcode, iconutil a grafické aplikace mohou vytvářet nebo extrahovat zdroje ICNS.

Co je formát ICO

ICO je kontejner ikon systému Windows používaný nástrojem File Explorer, zástupci na ploše, spustitelnými soubory, instalačními programy a mnoha aplikacemi Windows. Jeden soubor ICO může obsahovat více rastrových obrázků, běžně o velikostech 16, 24, 32, 48, 64, 128 a 256 pixelů. Windows vybere vhodný vložený obrázek podle kontextu zobrazení; maximální praktický rozměr obrázku v ICO je 256 × 256 pixelů.

ICO se také používá pro favicons webových stránek. Soubor s více rozlišeními je vhodnější než jediný zvětšený bitmapový obrázek, protože malé ikony vyžadují jiné detaily a úpravu okrajů než velké ikony. Moderní soubory ICO mohou používat položky komprimované pomocí PNG, zatímco některé starší programy přijímají pouze nekomprimované položky DIB/BMP.

Jak převést ICNS na ICO

ImageMagick je vhodná opakovatelná možnost pro Windows, macOS i Linux. Nainstalujte jej z oficiální distribuce ImageMagick, otevřete terminál ve složce obsahující zdrojový soubor a spusťte:

magick input.icns -define icon:auto-resize=16,24,32,48,64,128,256 output.ico

Nahraďte input.icns a output.ico požadovanými názvy souborů. Nastavení icon:auto-resize vygeneruje uvedené položky ICO z obrazových dat načtených nástrojem ImageMagick a obvykle zachová existující alfa kanál. Pokud zdroj obsahuje průhlednost, kterou je třeba explicitně povolit, použijte -alpha on:

magick input.icns -alpha on -define icon:auto-resize=16,24,32,48,64,128,256 output.ico

Pro grafický postup ve Windows může Axialis IconWorkshop importovat ICNS a exportovat ICO; před uložením vyberte požadované velikosti obrázků a nastavení průhlednosti. Jeho editor ikon s více obrázky je vhodnější, když každé rozlišení vyžaduje ruční retušování. GIMP může také exportovat ICO, vytvoření kvalitního výsledku s více rozlišeními však obecně vyžaduje nejprve připravit samostatné vrstvy obrázků v cílových velikostech a poté použít File → Export As a zvolit formát ICO.

CloudConvert a Convertio poskytují důvěryhodný převod ICNS na ICO v prohlížeči. Jako vstup zvolte ICNS a jako výstup ICO, nahrajte soubor, spusťte převod a stáhněte výsledek. Do služby třetí strany nenahrávejte proprietární grafiku aplikací ani citlivé soubory.

Omezení kvality a kompatibility

Převod nemůže obnovit detaily, které ve zdroji chybějí. Pokud je největší reprezentace ICNS malá, může vygenerovaná položka o velikosti 128 nebo 256 pixelů vypadat rozmazaně; použijte největší dostupnou zdrojovou reprezentaci a v případě potřeby ikonu překreslete v cílových velikostech.

Některé soubory ICNS obsahují několik odlišných reprezentací grafiky. Převodník může vybrat jednu reprezentaci namísto zachování každé původní varianty, proto výsledný soubor ICO zkontrolujte při velikostech 16, 32, 48 a 256 pixelů. Zkontrolujte průhledné okraje na světlém i tmavém pozadí, protože převodník, který zploští alfa kanál na jednobarevné pozadí, může vytvořit viditelné halo.

Pokud starší program Windows výsledek odmítne, exportujte ICO s nekomprimovanými 32bitovými položkami RGBA/DIB, standardními rozměry a bez neobvyklého barevného profilu nebo režimu indexované průhlednosti. Výsledný soubor otestujte ve skutečné aplikaci nebo v nástroji Windows Explorer a nespoléhejte se pouze na příponu souboru.

ICNS vs ICO: srovnání formátů

Jak si formáty ICNS a ICO stojí v nejdůležitějších vlastnostech pro tento převod.

Srovnání souborových formátů ICNS a ICO
Vlastnost .ICNS Apple Icon Image format .ICO Icon Image File
Komprese Obojí Obojí
Průhlednost Ano Ano
Animace Ne Ne
Vrstvy Ne Ne
Barevná hloubka True color s alfa (32bit) Indexované (256 barev)
Podpora metadat Základní Základní
Otevírá se ve webovém prohlížeči Ne Ano, nativně
Typická velikost souboru Malé Velmi malé
Otevřený standard Částečně otevřený Částečně otevřený
Nejvhodnější pro Ikony Ikony
Zavedeno 2001 —
Vývojář Apple Inc. Microsoft Corporation
MIME typ image/icns image/x-icon