Ikony » Historie » Verze 3
Ján Hýbl, 2026-02-17 09:43
| 1 | 1 | Ján Hýbl | h1. Ikony |
|---|---|---|---|
| 2 | |||
| 3 | {{>toc}} |
||
| 4 | |||
| 5 | 3 | Ján Hýbl | h2. Balíček ikon .ico |
| 6 | |||
| 7 | Soubor s příponou .ico (používaný v systému Windows pro ikony) slouží jako kontejner, který může obsahovat více obrázků v různých velikostech a barevných hloubkách. Soubor .ico tedy funguje jako „balíček“, který v sobě může mít formáty PNG a BMP současně. |
||
| 8 | |||
| 9 | Jeho vnitřní struktura se skládá ze tří hlavních částí: |
||
| 10 | |||
| 11 | 1. Hlavička (ICONDIR) |
||
| 12 | * Obsahuje základní informace o souboru. |
||
| 13 | * Vyhrazeno (2 bajty): Vždy nastaveno na 0. |
||
| 14 | * Typ (2 bajty): Hodnota 1 pro ikony (.ico), 2 pro kurzory (.cur). |
||
| 15 | * Počet obrázků (2 bajty): Udává, kolik ikon je v souboru uloženo. |
||
| 16 | |||
| 17 | 2. Adresář ikon (ICONDIRENTRY) |
||
| 18 | * Pro každý obrázek v souboru existuje jeden 16bajtový záznam s metadaty: |
||
| 19 | * Šířka a výška (1 + 1 bajt): Rozměry v pixelech (hodnota 0 reprezentuje 256 px). |
||
| 20 | * Počet barev (1 bajt): Počet barev v paletě (0, pokud se nepoužívá). |
||
| 21 | * Barevné roviny a bitová hloubka (2 + 2 bajty): Technické parametry zobrazení. |
||
| 22 | * Velikost dat (4 bajty): Velikost samotného obrázku v bajtech. |
||
| 23 | * Offset (4 bajty): Adresa, kde v souboru začínají data daného obrázku. |
||
| 24 | |||
| 25 | 3. Data obrázků |
||
| 26 | Samotná obrazová data mohou být uložena ve dvou formátech: |
||
| 27 | * BMP (bez hlavičky souboru): Tradiční formát. Skládá se z barevné masky (XOR) a průhledné masky (AND), která definuje, které pixely jsou viditelné. |
||
| 28 | * PNG: Moderní varianta (podporovaná od Windows Vista), která umožňuje efektivní kompresi a plynulou průhlednost (alfa kanál). |
||
| 29 | |||
| 30 | Díky této struktuře si systém může automaticky vybrat nejvhodnější velikost ikony podle toho, zda ji zobrazuje na ploše, v panelu úloh nebo v průzkumníku. V jednom .ico souboru tak můžete mít například tři malé ikony v BMP a jednu velkou v PNG. Moderní editory jako GIMP vám při exportu do .ico dokonce dají na vybranou, kterou vrstvu (velikost) chcete komprimovat jako PNG a kterou ne. |
||
| 31 | |||
| 32 | 1 | Ján Hýbl | h2. 1. Grafické formy ikon |
| 33 | |||
| 34 | Ikony na web a do aplikací (moderní): Vždy PNG. |
||
| 35 | Animované ikony: GIF. |
||
| 36 | Systémové ikony Windows: .ico (kontejner, často obsahuje PNG i BMP). |
||
| 37 | Ikony s plynulými stíny: PNG. |
||
| 38 | |||
| 39 | Tabuka 1: Rychlé srovnání |
||
| 40 | |Funkce | PNG | GIF | BMP | |
||
| 41 | |Kvalita | Vysoká (Lossless) |Střední (256 barev) |Maximální (Raw)| |
||
| 42 | |Průhlednost| Ano (Alpha kanál) |Pouze 1-bit (zubatá) |Ne | |
||
| 43 | |Velikost | Malá/Střední |Velmi malá |Velmi velká | |
||
| 44 | |Animace | Ano (APNG, vzácné) |Ano (běžné) |Ne | |
||
| 45 | |Použití | Ikony, Loga, Web |Animované ikony |Starý tisk/systém| |
||
| 46 | |||
| 47 | |||
| 48 | h3. 1.2 Portable Network Graphics (PNG) |
||
| 49 | |||
| 50 | PNG je moderní standard pro ikony na webu a v aplikacích. |
||
| 51 | |||
| 52 | * Průhlednost (Alpha kanál): Podporuje plnou průhlednost (ikona může mít zaoblené rohy a poloprůhledné stíny, které splynou s pozadím). |
||
| 53 | * Komprese: Ztrátová (Lossless) – zachovává 100% kvalitu původního obrázku. |
||
| 54 | * Kvalita: Velmi vysoká, ostré hrany. |
||
| 55 | * Velikost souboru: Střední (komprimuje lépe než BMP, ale obvykle hůře než GIF/JPG). |
||
| 56 | * Použití: Ikony na webu, loga, tlačítka, ikony aplikací. |
||
| 57 | 3 | Ján Hýbl | * Struktura: Do .ico souboru se vkládá celý PNG soubor včetně jeho vlastní hlavičky. |
| 58 | * Výhoda: Využívá bezeztrátovou kompresi, což drasticky zmenšuje velikost ikony (zejména u rozměru 256x256 px, kde by BMP zabíralo stovky kB). |
||
| 59 | * Použití: Typicky se PNG používá pro největší rozměry (256x256 px), zatímco menší rozměry (16x16, 32x32) zůstávají kvůli kompatibilitě v BMP. |
||
| 60 | 1 | Ján Hýbl | |
| 61 | 3 | Ján Hýbl | |
| 62 | 1 | Ján Hýbl | h3. 1.3 Windows Bitmap (BMP) |
| 63 | |||
| 64 | BMP je nativní formát Windows, který data prakticky nekomprimuje. |
||
| 65 | |||
| 66 | * Průhlednost: Většinou nepodporuje (nebo jen velmi omezeně). Ikony mají čtvercové pozadí. |
||
| 67 | * Komprese: Žádná nebo minimální. |
||
| 68 | * Kvalita: Maximální (raw data), ale ikony jsou zbytečně velké. |
||
| 69 | * Velikost souboru: Velmi velká (nepoužitelné pro web). |
||
| 70 | * Použití: Historické ikony Windows, zástupci na ploše (systémové ikony .ico často využívají BMP strukturu, ale .bmp soubor jako ikona je nevhodný). |
||
| 71 | 3 | Ján Hýbl | * Struktura: Neukládá se jako kompletní soubor .bmp (chybí mu hlavička BITMAPFILEHEADER), ale jen jako surová bitmapová data. |
| 72 | * Výhoda: Maximální kompatibilita se všemi verzemi Windows. |
||
| 73 | * Nevýhoda: Žádná komprese, takže soubory s vysokým rozlišením (např. 256x256 px) jsou v tomto formátu neúměrně velké. |
||
| 74 | 1 | Ján Hýbl | |
| 75 | h3. 1.4 Graphics Interchange Format (GIF) |
||
| 76 | |||
| 77 | GIF je starší formát omezený na 256 barev. Vhodný pro jednoduchou grafiku/animace. |
||
| 78 | |||
| 79 | * Průhlednost: Podporuje pouze 1-bitovou průhlednost (pixel je buď průhledný, nebo ne – neumí poloprůhledné stíny, hrany bývají zubaté). |
||
| 80 | * Barvy: Omezená paleta (max 256 barev). |
||
| 81 | * Komprese: Ztrátová (Lossless), velmi dobrá pro jednoduchou grafiku. |
||
| 82 | * Animace: Podporuje animace (animované ikony). |
||
| 83 | * Použití: Malé, jednoduché ikony s omezenými barvami, animované ikony (memes). |
||
| 84 | |||
| 85 | h2. 2. Změna ikon ve Windows |
||
| 86 | |||
| 87 | Změna ikon ve Windows (ať už uživatelem, nebo automaticky systémem) se děje z několika hlavních důvodů, které zahrnují estetiku, organizaci i technické aktualizace. |
||
| 88 | |||
| 89 | # Uživatelská personalizace (Vlastní změna) Uživatelé mění ikony, aby si přizpůsobili prostředí počítače podle svého vkusu: |
||
| 90 | # Aktualizace systému (Změna od Microsoftu) Microsoft pravidelně mění ikony v rámci aktualizací (Windows 10 \(\rightarrow \) Windows 11) |
||
| 91 | # Technické problémy (Ikony se změnily samy) Někdy se ikony změní na bílý "papír" nebo obecnou ikonu. To obvykle značí problém: |
||
| 92 | ## Poškozená mezipaměť (Icon Cache) |
||
| 93 | ## Aktualizace aplikace/systému |
||
| 94 | ## Odinstalace programu |
||
| 95 | |||
| 96 | Pokud se změna neprojeví okamžitě, projeví se po obnovení složky (stisknutím klávesy F5 na ploše nebo v dané složce). |
||
| 97 | |||
| 98 | Pro změnu ikon aplikací nebo složek ve Windows: |
||
| 99 | # klikněte pravým tlačítkem na zástupce/složku |
||
| 100 | # zvolte Vlastnosti |
||
| 101 | # karta Zástupce (nebo Přizpůsobit u složek) |
||
| 102 | # tlačítko Změnit ikonu a vyberte nový obrázek. |
||
| 103 | |||
| 104 | Systémové ikony (Tento počítač, Koš) změníte přes: |
||
| 105 | # Nastavení, |
||
| 106 | # Přizpůsobení, |
||
| 107 | # Motivy, |
||
| 108 | # Nastavení ikon na ploše. |
||
| 109 | |||
| 110 | h3. 2.1 Podrobný postup pro různé typy ikon |
||
| 111 | |||
| 112 | Změna ikony zástupce (programu/souboru): |
||
| 113 | # Klikněte pravým tlačítkem na zástupce na ploše. |
||
| 114 | # Zvolte Vlastnosti a přejděte na kartu Zástupce. |
||
| 115 | # Klikněte na tlačítko Změnit ikonu.... |
||
| 116 | # Vyberte ikonu ze seznamu nebo klikněte na "Procházet" a najděte vlastní soubor .ico. |
||
| 117 | # Potvrďte tlačítkem OK. |
||
| 118 | |||
| 119 | Změna ikony složky: |
||
| 120 | # Klikněte pravým tlačítkem na složku a zvolte Vlastnosti. |
||
| 121 | # Přejděte na kartu Přizpůsobit. |
||
| 122 | # Dole klikněte na Změnit ikonu... a vyberte požadovaný obrázek. |
||
| 123 | |||
| 124 | Změna systémových ikon (Tento počítač, Koš, Síť): |
||
| 125 | # Otevřete Nastavení a přejděte do sekce Přizpůsobení. |
||
| 126 | # Vyberte položku Motivy. |
||
| 127 | # Klikněte na Nastavení ikon na ploše (obvykle dole nebo na boku). |
||
| 128 | # V okně vyberte ikonu, klikněte na Změnit ikonu... a zvolte novou. |
||
| 129 | |||
| 130 | Změna velikosti ikon: |
||
| 131 | # Klikněte pravým tlačítkem na volné místo na ploše, |
||
| 132 | # zvolte Zobrazit, |
||
| 133 | # vyberte Velké/Střední/Malé ikony. |
||
| 134 | |||
| 135 | h2. 3. Kde stáhnout nové ikony |
||
| 136 | |||
| 137 | Ikony se stahují nejčastěji ve formátu .ico (přímo pro Windows) nebo .png (které lze převést). |
||
| 138 | |||
| 139 | h3. 3.1 Vhodné weby |
||
| 140 | |||
| 141 | # Flaticon.com: Největší databáze, nutno převést z PNG na ICO (lze přímo na webu). |
||
| 142 | # Icons8.com: Velký výběr stylů. |
||
| 143 | # DeviantArt.com: Hledejte "Windows icons" – často balíčky ikon pro celou plochu. |
||
| 144 | # Icon-icons.com: Nabízí ikony přímo ve formátu .ico. |
||
| 145 | |||
| 146 | h3. 3.2 Kam ikony uložit? |
||
| 147 | |||
| 148 | Aby ikony nezmizely nebo se po restartu nezměnily na výchozí, je důležité je uložit na trvalé místo. Vytvořte si novou složku (například v Dokumentech nebo na disku C:) a pojmenujte ji třeba "Moje Ikony". Stažené soubory (.ico) si do této složky zkopírujte. Důležité: Jakmile ikonu nastavíte, nepřesouvejte ji ani nemažte z této složky. |
||
| 149 | |||
| 150 | h3. 3.3 Co dělat, když máte ikonu ve formátu .png? |
||
| 151 | |||
| 152 | 2 | Ján Hýbl | Pokud jste stáhli obrázek ve formátu PNG, Windows ho jako ikonu nepoužije. Musíte ho převést. Použijte online konvertor, např. cloudconvert.com nebo "icoconvert.com":https://www.icoconverter.com/ |
| 153 | 1 | Ján Hýbl | Nahrajte PNG, převeďte na ICO a stáhněte. |
| 154 | 2 | Ján Hýbl | |
| 155 | !{width:500px}icoconverter.png! |
||
| 156 | |||
| 157 | !{width:700px}gimp_ico1.png! |
||
| 158 | |||
| 159 | !{width:700px}gimp_ico2.png! |