Konwerter plików SUN do JFIF
Konwertuj swoje pliki w formacie sun do formatu jfif przez Internet i bezpłatnie
sun
jfif
Jak przekonwertować plik w formacie SUN do formatu JFIF
Wybierz pliki z komputera, dysku Google, usługi Dropbox, adresu URL lub po prostu przeciągnij plik na stronę.
Wybierz format jfif lub inny potrzebny Ci format (spośród ponad 200 wspieranych formatów).
Poczekaj, aż plik zostanie przekonwertowany do formatu jfif; od razu po konwersji możesz go pobrać.
O formatach
SUN to rastrowy format obrazów powiązany ze stacjami roboczymi Sun Microsystems, obejmujący zarówno format Sun Raster (.ras), jak i format Sun Icon używany dla ikon systemu okien i kursorów w systemach SunOS i Solaris. Pliki Sun Raster, identyfikowalne po liczbie magicznej 0x59a66a95, przechowują obrazy bitmapowe w trybach 1-bitowym monochromatycznym, 8-bitowym z indeksowanymi kolorami, 24-bitowym BGR lub 32-bitowym XBGR, z opcjonalną kompresją kodowania długości serii i 32-bajtowym nagłówkiem. Podzbiór Sun Icon to prostszy format tekstowy używany dla małych monochromatycznych bitmap — ikon okien, obrazów kursorów i grafik pasków narzędzi — przechowywanych jako tablice danych w języku C, które mogły być bezpośrednio kompilowane do aplikacji X Window i SunView. Te pliki ikon rozpoczynają się blokiem komentarzy określającym szerokość, wysokość i opcjonalnie współrzędne punktu aktywnego (dla obrazów kursorów), po czym następują szesnastkowe wartości pikseli w formacie czytelnym zarówno przez kompilator C, jak i narzędzie iconedit. Stacje robocze Sun pracujące pod SunOS, a później Solaris, były fundamentalnymi platformami dla informatyki Unix, sieci i wczesnego internetu, a formaty obrazów SUN były integralną częścią ich środowisk graficznych. Jedną z zalet jest podwójna natura tekstowa/binarna formatu: ikony Sun to poprawny kod źródłowy C, który może być dołączany dyrektywą #include bezpośrednio w aplikacjach — praktyczne podejście do osadzania zasobów wyprzedzające nowoczesne systemy zarządzania aktywami. Prostota wariantu Sun Raster to kolejna zaleta — 32-bajtowy nagłówek i nieskomplikowane kodowanie czynią go jednym z najłatwiejszych binarnych formatów obrazów do parsowania. Pliki formatu SUN są obsługiwane przez ImageMagick, GIMP, XnView i narzędzia do przeglądania obrazów Unix.
JFIF (JPEG File Interchange Format) to standardowa specyfikacja formatu pliku do przechowywania obrazów skompresowanych JPEG, opublikowana przez Erica Hamiltona z C-Cube Microsystems w wersji 1.0 w 1991 roku i zaktualizowana do wersji 1.02 w 1992 roku. Podczas gdy standard JPEG (ISO/IEC 10918-1) definiuje algorytm kompresji — dyskretną transformatę kosinusową, kwantyzację i kodowanie entropijne przekształcające dane pikseli w zwarty strumień bitowy — nie określa formatu pliku. JFIF wypełnia tę lukę, definiując minimalny kontener, który otacza strumień JPEG metadanymi niezbędnymi do interoperacyjnego wyświetlania: proporcje piksela, jednostki rozdzielczości (DPI lub punkty na centymetr), specyfikacja przestrzeni kolorów (YCbCr z konwersją z RGB wg CCIR 601) oraz opcjonalna osadzona miniaturka. Kontener JFIF jest identyfikowany przez segment znacznika APP0 na początku pliku, zawierający ciąg ASCII 'JFIF' i numer wersji. Niemal każdy istniejący plik JPEG jest zgodny ze specyfikacją JFIF — gdy ludzie mówią o 'pliku JPEG', prawie zawsze mają na myśli plik JFIF, nawet jeśli rozszerzenie to .jpg lub .jpeg. Jedną z zalet jest uniwersalność: prostota JFIF i wczesna data publikacji (wyprzedzająca konkurencyjne propozycje jak EXIF) sprawiły, że format został przyjęty przez praktycznie każdą platformę sprzętową i programową jako bazowy format pliku JPEG, ustanawiając interoperacyjność, która uczyniła JPEG najpowszechniej używanym formatem obrazów na świecie. Celowy minimalizm specyfikacji to kolejna zaleta — definiując tylko niezbędne metadane do poprawnego wyświetlania i pozostawiając miejsce na rozszerzenia specyficzne dla aplikacji przez dodatkowe znaczniki APP, JFIF okazał się wystarczająco rozszerzalny, aby pomieścić dane Exif z aparatów, profile kolorów ICC i metadane XMP bez naruszania wstecznej kompatybilności.