Konwertuj icns do ico

Konwertuj ICNS na ICO

Konwertuj ikony Apple ICNS do wielorozdzielczościowych plików Windows ICO ze sprawdzaniem przezroczystości.

Konwertuj pliki ICNS online

Nie mamy jeszcze dedykowanego konwertera online dla ICNS na ICO, ale pliki ICNS możesz przekonwertować online na te formaty:

Jak konwertować icns do ico

Aplikacje Windows, File Explorer, edytory skrótów i niektóre narzędzia do tworzenia pakietów wymagają pliku ICO zamiast formatu ICNS firmy Apple. Konwersja tworzy ikonę zgodną z Windows i może zachować przezroczystość oraz wiele rozdzielczości, jeśli źródło zawiera odpowiednią grafikę.

Czym jest format ICNS

ICNS to kontener ikon firmy Apple dla aplikacji macOS oraz, w niektórych przypadkach, niestandardowych ikon dokumentów, folderów i elementów systemu. Ikony aplikacji mogą być przechowywane w katalogu Contents/Resources pakietu aplikacji, chociaż nowsze aplikacje macOS mogą przechowywać zasoby ikon w skompilowanych katalogach zasobów, takich jak Assets.car.

Plik ICNS może zawierać kilka reprezentacji obrazu, w tym standardowe rozdzielczości i rozdzielczości Retina, w formatach takich jak PNG oraz, w starszych zasobach ikon, JPEG 2000. Reprezentacje te mogą zawierać kanał alfa zapewniający przezroczystość krawędzi. Narzędzia deweloperskie macOS, Xcode, iconutil oraz aplikacje graficzne mogą tworzyć lub wyodrębniać zasoby ICNS.

Czym jest format ICO

ICO to kontener ikon systemu Windows używany przez File Explorer, skróty na pulpicie, pliki wykonywalne, instalatory i wiele aplikacji Windows. Jeden plik ICO może zawierać wiele obrazów rastrowych, zwykle o rozmiarach 16, 24, 32, 48, 64, 128 i 256 pikseli. Windows wybiera odpowiedni osadzony obraz zależnie od kontekstu wyświetlania; maksymalny praktyczny wymiar obrazu w ICO wynosi 256 × 256 pikseli.

ICO jest również używany do tworzenia favicon witryn internetowych. Plik zawierający wiele rozdzielczości jest lepszy niż pojedynczy powiększony bitmapowy obraz, ponieważ małe ikony wymagają innych szczegółów i obróbki krawędzi niż duże ikony. Nowoczesne pliki ICO mogą używać wpisów skompresowanych za pomocą PNG, podczas gdy niektóre starsze programy akceptują wyłącznie nieskompresowane wpisy DIB/BMP.

Jak przekonwertować ICNS na ICO

ImageMagick to odpowiednia, powtarzalna opcja dla systemów Windows, macOS i Linux. Zainstaluj go z oficjalnej dystrybucji ImageMagick, otwórz terminal w folderze zawierającym plik źródłowy i uruchom:

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

Zastąp input.icns i output.ico wymaganymi nazwami plików. Ustawienie icon:auto-resize generuje wymienione wpisy ICO na podstawie danych obrazu odczytanych przez ImageMagick i zwykle zachowuje istniejący kanał alfa. Użyj -alpha on, jeśli źródło zawiera przezroczystość, którą trzeba jawnie włączyć:

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

W przypadku graficznego procesu pracy w systemie Windows program Axialis IconWorkshop może importować ICNS i eksportować ICO; przed zapisaniem wybierz wymagane rozmiary obrazu i ustawienia przezroczystości. Jego edytor ikon zawierających wiele obrazów jest preferowany, gdy każda rozdzielczość wymaga ręcznego retuszu. GIMP również może eksportować ICO, ale utworzenie dobrego rezultatu w wielu rozdzielczościach zazwyczaj wymaga przygotowania osobnych warstw obrazu w rozmiarach docelowych przed użyciem opcji File → Export As i wybraniem formatu ICO.

CloudConvert i Convertio oferują sprawdzoną konwersję ICNS na ICO w przeglądarce. Wybierz ICNS jako format wejściowy i ICO jako format wyjściowy, prześlij plik, rozpocznij konwersję i pobierz wynik. Nie przesyłaj zastrzeżonych grafik aplikacji ani poufnych plików do usługi zewnętrznej.

Ograniczenia jakości i zgodności

Konwersja nie może przywrócić szczegółów, których nie ma w źródle. Jeśli największa reprezentacja ICNS jest mała, wygenerowany wpis o rozmiarze 128 lub 256 pikseli może wyglądać na rozmyty; użyj największej dostępnej reprezentacji źródłowej i, w razie potrzeby, narysuj ikonę ponownie w rozmiarach docelowych.

Niektóre pliki ICNS zawierają kilka odrębnych reprezentacji grafiki. Konwerter może wybrać jedną reprezentację zamiast zachować każdy oryginalny wariant, dlatego sprawdź wynikowy plik ICO w rozmiarach 16, 32, 48 i 256 pikseli. Sprawdź przezroczyste krawędzie na jasnym i ciemnym tle, ponieważ konwerter, który spłaszcza kanał alfa na jednolitym kolorze, może utworzyć widoczne aureole.

Jeśli starszy program Windows odrzuca wynik, wyeksportuj plik ICO z nieskompresowanymi wpisami 32-bit RGBA/DIB, standardowymi wymiarami oraz bez nietypowego profilu kolorów lub trybu indeksowanej przezroczystości. Przetestuj końcowy plik w rzeczywistej aplikacji lub w Windows Explorer, zamiast polegać wyłącznie na rozszerzeniu pliku.

Porównanie formatu ICNS z ICO

Jak formaty ICNS i ICO wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.

Porównanie formatów plików ICNS i ICO
Cecha .ICNS Apple Icon Image format .ICO Icon Image File
Kompresja Oba Oba
Przezroczystość Tak Tak
Animacja Nie Nie
Warstwy Nie Nie
Głębia kolorów True color z alpha (32-bit) Indeksowane (256 kolorów)
Obsługa metadanych Podstawowy Podstawowy
Otwiera się w przeglądarce internetowej Nie Tak, natywnie
Typowy rozmiar pliku Mały Bardzo mały
Otwarty standard Częściowo otwarty Częściowo otwarty
Najlepszy do Ikony Ikony
Wprowadzono 2001 —
Twórca Apple Inc. Microsoft Corporation
Typ MIME image/icns image/x-icon