Konwerter PNG na ICO

Konwersja grafiki rastrowej PNG na pliki ikony systemu Windows pakuje twoją przezroczystą grafikę w kontener ICO używany do skrótów oprogramowania komputerowego.

Wybierz lub upuść pliki tutaj

Prywatnie - pliki nigdy nie opuszczają Twojego urządzenia

lub wklej Ctrl+V

Czekając na pliki, możesz zagrać w Code Rain

Gwarancja prywatności bez przesyłania danych do sieci: 0 bajtów przesłanych na zewnętrzne serwery. Całe przetwarzanie odbyło się lokalnie w piaskownicy przeglądarki.

Porównanie formatów i specyfikacja techniczna

SpecyfikacjaPNGICO
Typ MIMEimage/pngimage/x-icon
Typgrafika rastrowagrafika rastrowa / kontener
Kompresjabezstratna (DEFLATE / LZ77 + Huffman)surowa bitmapa / osadzony PNG
Standardowa specyfikacjaW3C PNG 3rd EditionMicrosoft ICO Format
Nagłówek z bajtami identyfikującymi89 50 4E 47 0D 0A 1A 0A00 00 01 00

Przegląd formatu i zastosowania

Konwersja pliku Portable Network Graphics do formatu Windows Icon jest niezbędna podczas tworzenia aplikacji desktopowych lub dostosowywania skrótów systemowych. Programiści i administratorzy systemów często przekształcają standardowe grafiki internetowe w ikony aplikacji. Systemy Windows wymagają określonej struktury ikon, aby poprawnie wyświetlać je przy różnych ustawieniach skalowania ekranu, na paskach zadań i w widokach Eksploratora plików. Pakiety oprogramowania desktopowego, niestandardowe skróty do folderów i favikony korzystają z tej konwersji. Standardowy obraz internetowy zawiera tylko jedną rozdzielczość i nie może dynamicznie skalować się w powłoce Windows. Konwersja grafiki do pliku ikony umieszcza dane obrazu w wielowarstwowym kontenerze, dzięki czemu system operacyjny może wybrać odpowiedni rozmiar dla ekranów o wysokiej rozdzielczości lub standardowych siatek pulpitu bez zniekształcania obrazu.

Specyfikacja techniczna i analiza kodeków

Format źródłowy, PNG (image/png), wykorzystuje bezstratną kompresję DEFLATE, która łączy kodowanie LZ77 oraz Huffmana. Zaczyna się on od 8-bajtowej sygnatury pliku: 89 50 4E 47 0D 0A 1A 0A. Format docelowy, ikona systemu Windows (image/x-icon), działa jako format kontenera, a nie pojedynczy skompresowany strumień. Plik ICO rozpoczyna się od 6-bajtowego nagłówka zawierającego zarezerwowane słowo, wskaźnik typu obrazu (1 dla ikon) oraz liczbę obrazów przechowywanych wewnątrz. Po tym nagłówku następuje 16-bajtowy wpis katalogowy dla każdego zawartego obrazu, szczegółowo opisujący szerokość, wysokość, liczbę kolorów, płaszczyzny, bity na piksel, rozmiar oraz przesunięcie. Nowoczesne pliki ICO mogą przechowywać surowe, nieskompresowane mapy bitowe lub osadzać skompresowane dane PNG bezpośrednio wewnątrz bloków kontenera.

Zgodność z systemami operacyjnymi i przeglądarkami

Pliki Windows Icon są w pełni obsługiwane we wszystkich desktopowych wersjach systemu Microsoft Windows od Vista do Windows 11. Przeglądarki internetowe odczytują pliki ICO głównie jako favikony witryn, choć nowoczesne standardy sieciowe preferują formaty PNG lub SVG dla kart przeglądarki. Menedżery plików systemów macOS i Linux wyświetlają kontenery ICO z różnym poziomem obsługi miniatur; do przeglądania poszczególnych warstw często potrzebne są specjalistyczne przeglądarki obrazów. Mobilne systemy operacyjne iOS i Android nie obsługują natywnie plików ICO, ponieważ korzystają z formatów PNG i JPEG jako zasobów aplikacji. Obsługa zależy też od aplikacji, urządzenia, systemu operacyjnego i jego wersji.

Przydatne informacje

To narzędzie zapisuje jeden obraz: pliki PNG o wymiarach do 256x256 pikseli zachowują swój rozmiar, a większe są zmniejszane tak, aby zmieściły się w 256x256. Dlatego najlepiej zacząć od kwadratowego pliku PNG o wymiarach 256x256 lub mniejszych. Jeśli jedna ikona ma zawierać kilka rozmiarów, na przykład 16x16, 32x32 i 48x48, dodaj je w edytorze ikon.

Często zadawane pytania

Jak przekonwertować plik PNG na ikonę systemu Windows bez utraty jakości?

Plik PNG o wymiarach do 256x256 pikseli jest osadzany w kontenerze ICO bez zmian, więc nie dochodzi do dodatkowej kompresji stratnej. Większy plik PNG jest najpierw zmniejszany do maksymalnego rozmiaru 256x256 pikseli, jaki może mieć wpis ikony.

Czym różni się format PNG od ikony systemu Windows?

PNG to pojedynczy obraz rastrowy skompresowany algorytmem DEFLATE. Ikona systemu Windows to kontener wielorozdzielczy, który przechowuje w jednym pliku kilka obrazów o różnych rozmiarach i głębiach kolorów.