Konwertuj BMP na ICO (favicon)
Trochę formatowej erudycji: plik ICO to w istocie katalog bitmap — zapisy ikon w środku używają tej samej struktury bitmapy, którą Windows czyta od 1990 roku. Więc konwersja wychodzi przyjemnie zamknięta w pętlę: twoja bitmapa zostaje przycięta do centralnego kwadratu, przeskalowana do 16, 32 i 48 px i włożona do kontenera, do którego zawsze była przeznaczona.
Przyda się też: Konwertuj PNG na ICO (favicon)
Jak to działa
Przeciągnij bitmapę — retrozasoby i dziedziczone eksporty to dokładnie to, po co ta para powstała.
Piksele przechodzą wprost do zapisów ikon 16, 32 i 48 px — tej samej struktury, którą Windows rozbiera od 1990 roku.
Pamiętaj: standardowe BMP są nieprzezroczyste, więc spodziewaj się ikony jednolitym kwadratem; pobierz .ico osobno albo w ZIP-ie.
BMP vs ICO
Ci dwaj to praktycznie rodzina — zapisy ICO to struktury BMP wewnątrz katalogu — więc to najbardziej dosłowna konwersja na tej witrynie. Ale pokrewieństwo ma granice: klasyczne 24-bitowe bitmapy nie niosą kanału alfa, więc ikony zrodzone z PNG mają ładniejsze rogi.
| BMP | ICO | |
|---|---|---|
| Kompresja | Zwykle brak (surowe piksele) | Bezstratna (wpisy BMP lub PNG) |
| Przezroczystość | Nie | Tak (pełna alfa) |
| Animacja | Nie | Nie |
| Wsparcie | Uniwersalne na komputerach | Uniwersalne dla favikon |
| Najlepszy do | Stare programy Windows, wymiana surowych pikseli | Favikony i ikony aplikacji Windows |
Najczęstsze pytania
Nie — po to właśnie powstała ta strona. Cała konwersja odbywa się w Twojej przeglądarce przez WebAssembly: pliki nie opuszczają urządzenia i żaden serwer nie bierze w tym udziału. Po wczytaniu strony narzędzie działa nawet bez internetu, a jedynym ograniczeniem rozmiaru jest pamięć Twojego urządzenia.
Nie da się, i to częsta pułapka — ICO potrzebuje nagłówka-katalogu opisującego każdy zapis, którego przemianowany BMP nie ma. Niektóre przeglądarki obrazów tolerują ten trik; skróty Windows i przeglądarki zwykle nie. To narzędzie buduje prawdziwą strukturę z trzema standardowymi rozmiarami w środku.
Tak — właśnie tak zamienia się dziedziczone zasoby graficzne w ikony programów. 32-bitowe zapisy, które pisze narzędzie, działają od czasów Windows XP wzwyż. Uwaga dla projektów retrokomputerowych: całkiem sędziwy software może oczekiwać 8-bitowych ikon paletowych, a to osobna historia.
Prawie nigdy — standardowe BMP są w pełni nieprzezroczyste, więc ikona wyjdzie jednolitym kwadratem. Przy ikonach fotograficznych i projektach „na spad" to w porządku. Jeśli potrzebujesz przezroczystych rogów, złóż źródło na nowo jako PNG z kanałem alfa i użyj Konwertuj PNG na ICO.
To najbardziej dosłowna droga, jaka istnieje: zapisy ICO w środku to właśnie struktury BMP, piksele przenoszą się bez formatowej gimnastyki. Ale „lepsze" — tylko jeśli BMP jest 32-bitowy. Klasyczne 24-bitowe BMP nie niosą kanału alfa: źródła PNG dają ikony z prawdziwymi przezroczystymi rogami, a źródła BMP jednolite kwadraty. Dosłowne nie zawsze ładniejsze.
Przezroczystości, w praktyce — standardowe bitmapy nie mają kanału alfa, więc ikona zajmuje cały swój kwadrat na dowolnym tle. Przy projekcie „na spad" to niewidoczne; przy okrągłym albo nieregularnym znaku oznacza widoczną ramkę na ciemnych kartach. Leczy się to wyżej w łańcuchu: złóż źródło na nowo z kanałem alfa i skonwertuj je.
Podobne narzędzia
Konwertuj PNG na ICO (favicon)
Konwertuj PNG na wielorozmiarowy favicon ICO w przeglądarce — za darmo, bez wysyłania. Jeden plik z ikonami 16, 32 i 48 px oraz pełną przezroczystością.
Konwertuj GIF na ICO (favicon)
Konwertuj GIF na ICO w przeglądarce — za darmo, prywatnie, bez wysyłania. Pierwsza klatka staje się faviconem 16, 32 i 48 px — naturalny wybór dla pixel artu.
Konwertuj BMP na PNG
Konwertuj BMP na PNG w przeglądarce — za darmo, bez strat i bez wysyłania. Nieskompresowane bitmapy schudną o 50–90%, nie zmieniając ani jednego piksela.
Konwertuj BMP na JPG
Konwertuj BMP na JPG w przeglądarce — za darmo, prywatnie, bez wysyłania. Gigantyczne nieskompresowane bitmapy stają się zdjęciami o 95–98% lżejszymi.