Převod PNG na ICO

Převedením rastrové grafiky PNG na soubory ikon systému Windows zabalíte svá průhledná umělecká díla do kontejneru ICO, který se používá pro zástupce softwaru na ploše.

Vyberte nebo přetáhněte soubory sem

Soukromě - soubory nikdy neopustí vaše zařízení

nebo vložte Ctrl+V

Zatímco čekáte na soubory, můžete si zahrát Code Rain

Záruka ochrany soukromí s nulovým přenosem po síti: 0 bajtů odesláno na externí servery. Veškeré zpracování probíhalo lokálně v sandboxu vašeho prohlížeče.

Porovnání formátů a technické specifikace

SpecifikacePNGICO
MIME typimage/pngimage/x-icon
Typrastrrastr / kontejner
Kompresebezztrátová (DEFLATE / LZ77 + Huffman)nekomprimovaná bitmapa / vložené PNG
Standardní specifikaceW3C PNG 3. vydáníFormát Microsoft ICO
Hlavička souboru (Magic bytes)89 50 4E 47 0D 0A 1A 0A00 00 01 00

Přehled formátu a použití

Převod souboru Portable Network Graphics do formátu Windows Icon je nutný při vytváření desktopových aplikací nebo přizpůsobování zástupců operačního systému. Vývojáři softwaru a správci systému často berou standardní webovou grafiku a mění ji na ikony aplikací. Operační systémy Windows vyžadují specifické struktury ikon pro správné zobrazení vizuálních značek v různých nastaveních škálování zobrazení, na hlavním panelu a v zobrazeních Průzkumníka souborů. Na této transformaci souborů závisí balíčky desktopového softwaru, vlastní zástupci složek a webové favicony. Standardní webový obrázek obsahuje pouze jedno rozlišení a nemůže se dynamicky škálovat uvnitř prostředí Windows. Transformace grafiky na soubor ikony zabalí vizuální data do vícevrstvého kontejneru, takže si operační systém může vybrat správné rozměry pro monitory s vysokým DPI nebo standardní desktopové mřížky bez zkreslení obrazu.

Technické specifikace a přehled kodeků

Zdrojový formát PNG (image/png) využívá bezztrátovou kompresi DEFLATE, která kombinuje kódování LZ77 a Huffmanovo kódování. Začíná 8bajtovým podpisem magického čísla: 89 50 4E 47 0D 0A 1A 0A. Cílový formát Windows Icon (image/x-icon) funguje spíše jako kontejnerový formát než jako jediný komprimovaný datový proud. Soubor ICO začíná 6bajtovou hlavičkou obsahující vyhrazené slovo, indikátor typu obrázku (1 pro ikony) a počet obrázků uložených uvnitř. Po této hlavičce následuje 16bajtová položka adresáře pro každý obsažený obrázek, která podrobně popisuje šířku, výšku, počet barev, roviny, bity na pixel, velikost a posun. Moderní soubory ICO mohou v blocích kontejneru ukládat surové nekomprimované bitmapy nebo přímo vkládat komprimovaná data PNG.

Kompatibilita s operačními systémy a prohlížeči

Soubory Windows Icon jsou plně podporovány ve všech desktopových verzích Microsoft Windows od Vist až po Windows 11. Webové prohlížeče čtou soubory ICO speciálně pro favicony webových stránek, ačkoli moderní webové standardy preferují pro karty prohlížeče formát PNG nebo SVG. Správci souborů pro macOS a Linux zobrazují kontejnery ICO s různou úrovní podpory miniatur, což často vyžaduje specializované prohlížeče obrázků k prozkoumání jednotlivých vrstev. Mobilní operační systémy na iOS a Androidu nepoužívají soubory ICO nativně, protože pro prostředky aplikací spoléhají na formáty PNG a JPEG. Podpora se také liší podle aplikace, zařízení, operačního systému a jeho verze.

Užitečné informace

Tento nástroj ukládá jeden obrázek: PNG do velikosti 256x256 pixelů si zachovají původní rozměry, větší obrázky se zmenší tak, aby se vešly do 256x256, proto začněte čtvercovým PNG o velikosti 256x256 nebo menším; pokud potřebujete v jedné ikoně několik velikostí, například 16x16, 32x32 a 48x48, přidejte je v editoru ikon.

Často kladené otázky

Jak převést PNG na ikonu systému Windows bez ztráty kvality?

PNG o velikosti až 256x256 pixelů se vloží do kontejneru ICO beze změny, takže nedochází k dalšímu kroku ztrátové komprese; větší PNG se nejprve zmenší tak, aby se vešlo do 256x256, což je největší velikost, kterou může položka ikony obsahovat.

Jaký je rozdíl mezi PNG a ikonou systému Windows?

PNG je jednovrstvý rastrový obrázek komprimovaný algoritmy DEFLATE, zatímco ikona Windows je kontejnerový soubor s více rozlišeními, který v jediném balíčku obsahuje několik různých velikostí obrázků a barevných hloubek.