Dlaczego istnieje tak wiele formatów obrazów?

Każdy format obrazu oferuje inny kompromis między rozmiarem pliku, jakością i funkcjami, takimi jak przezroczystość, dlatego wybór odpowiedniego formatu zależy od tego, gdzie obraz będzie używany. Konwersja jest też przydatna, gdy program lub witryna nie obsługuje posiadanego formatu.

Format Przezroczystość Zastosowanie
PNG Tak Zrzuty ekranu, logotypy i grafiki z tekstem, zapisywane bez utraty szczegółów
JPG Nie Zdjęcia w małych plikach z kompresją stratną
WebP Tak Obrazy internetowe z kompresją stratną lub bezstratną
GIF Włączona lub wyłączona dla każdego piksela Proste grafiki z maksymalnie 256 kolorami
BMP Nie Starsze programy systemu Windows; pliki są nieskompresowane i duże
ICO Tak Ikony systemu Windows i favikony witryn; kilka rozmiarów w jednym pliku
TIFF Tak Drukowanie, skanowanie i archiwizacja
AVIF Tak Nowoczesne obrazy internetowe o wysokim stopniu kompresji; można konwertować z tego formatu, ale nie do niego
SVG Tak Wektorowe logotypy i ikony skalowalne do dowolnego rozmiaru; można konwertować z tego formatu, ale nie do niego

Opis narzędzia

To narzędzie konwertuje obrazy między formatami PNG, JPG, WebP, GIF, BMP, ICO i TIFF, a także z AVIF i SVG do dowolnego z tych formatów. Wszystkie dostępne tu konwertery obrazów działają tak samo — zarówno ogólny konwerter obrazów, jak i konwertery dla pojedynczych par formatów, takich jak PNG na JPG lub SVG na ICO: narzędzie rozpoczyna pracę z formatami wymienionymi w jego nazwie, a menu Źródło i Cel pozwalają wybrać inne formaty. Lista plików pokazuje tylko obrazy w formacie źródłowym, ale przeciągnięty na nią obraz może być w dowolnym z obsługiwanych formatów: format źródłowy jest określany na podstawie pliku, więc plik WebP zostanie przekonwertowany nawet w konwerterze PNG na JPG. Sprawdź podgląd i pobierz przekonwertowany obraz — zachowa on oryginalną nazwę pliku, ale otrzyma nowe rozszerzenie. Przy konwersji do ICO zaznacz rozmiary ikon, które chcesz uwzględnić — od 16 × 16 do 256 × 256 pikseli. Domyślnie zaznaczone są wszystkie rozmiary.

Obrazy są konwertowane na Twoim urządzeniu i nigdy nie są przesyłane.

Jak to działa

Przeglądarka dekoduje obraz, z wyjątkiem formatu TIFF, który dekoduje UTIF.js, a następnie narzędzie rysuje go na canvasie w oryginalnym rozmiarze. Przeglądarka koduje pliki PNG, JPG i WebP, gifenc zapisuje pliki GIF, UTIF.js zapisuje pliki TIFF, a samo narzędzie zapisuje pliki BMP i ICO.

  • Formaty JPG i BMP nie obsługują przezroczystości, dlatego przezroczyste obszary stają się białe.
  • Plik GIF może zawierać maksymalnie 256 kolorów, dlatego narzędzie wybiera 256 kolorów najlepiej dopasowanych do obrazu. Piksele o kryciu mniejszym niż 50% stają się przezroczyste, a pozostałe — całkowicie nieprzezroczyste.
  • Plik ICO zawiera jeden kwadratowy obraz PNG dla każdego rozmiaru. Obraz, który nie jest kwadratowy, zostaje przeskalowany tak, aby się zmieścił, i wyśrodkowany, a puste marginesy pozostają przezroczyste.
  • Pliki TIFF są zapisywane bez kompresji. Większość przeglądarek nie potrafi wyświetlać formatu TIFF, więc gdy formatem docelowym jest TIFF, podgląd pokazuje oryginalny obraz.
  • Plik SVG jest rysowany z użyciem szerokości i wysokości określonych w pliku albo rozmiaru jego atrybutu viewBox. Jeśli plik nie zawiera żadnych z tych wartości, używany jest rozmiar 300 × 150 pikseli.
  • Konwertowana jest tylko pierwsza klatka animowanego pliku GIF, WebP lub PNG, a w przypadku wielostronicowego pliku TIFF — tylko pierwsza strona.
  • Pliki JPG i WebP są zapisywane z domyślną jakością przeglądarki.
  • Metadane, takie jak informacje o aparacie i lokalizacja GPS w danych EXIF zdjęcia, nie są kopiowane do nowego pliku.

Wskazówki

  • Aby zachować przezroczyste tło, konwertuj do formatu PNG, WebP, ICO, TIFF lub GIF zamiast JPG lub BMP.
  • W przypadku zdjęć pliki JPG i WebP są znacznie mniejsze niż PNG. W przypadku zrzutów ekranu i logotypów PNG zapewnia ostrość tekstu i krawędzi.
  • Aby utworzyć favikonę, zacznij od kwadratowego obrazu o rozmiarze co najmniej 256 × 256 pikseli albo od pliku SVG.
  • Aby uzyskać większy obraz z pliku SVG, najpierw zwiększ jego atrybuty szerokości i wysokości w edytorze tekstu, ponieważ obraz jest rysowany w swoim własnym rozmiarze.
  • Plik SVG odwołujący się do czcionek lub obrazów zapisanych w innych plikach jest rysowany bez nich, ponieważ przeglądarki nie wczytują zewnętrznych plików na potrzeby obrazu. Przed konwersją zamień tekst na ścieżki i osadź obrazy.
  • Zapisywanie plików WebP wymaga przeglądarki, która potrafi je kodować. W innych przeglądarkach pojawi się błąd.