Co to jest format pliku XCF?
Pliki obrazów .xcf są używane przez GIMP (GNU Image Manipulation Program). Pliki .xcf przechowują warstwy, ścieżki, ustawienia przezroczystości, kanały, prowadnice i inne elementy używane podczas edycji obrazu. Format ten nie oferuje opcji przeglądania historii edycji obrazu - stan cofania operacji jest dostępny tylko podczas sesji i nie jest zapisywany na dysku.
Kompresja formatu .xcf
Pliki .xcf przechowują dane graficzne w formie skompresowanej przy użyciu prostego algorytmu kompresji RLE (Run-Length Encoding). GIMP obsługuje również opakowywanie gzip i bzip2: pliki z rozszerzeniami .xcf.gz lub .xcf.bz2 są rozpoznawane przez GIMP jako natywne pliki obrazów. GIMP 2.10 dodatkowo wprowadził opcjonalną kompresję kafelków zlib-deflate, wybieraną w momencie zapisu.
Ograniczona przenośność formatu .xcf
Używanie plików .xcf jako formatu do udostępniania danych jest odradzane, ponieważ niektóre elementy struktury formatu są ściśle powiązane z unikalnymi funkcjami programu GIMP. Do udostępniania gotowych prac preferowanym podejściem jest eksport do pliku PNG lub PSD. Z tego powodu format graficzny .xcf nie jest szeroko stosowany poza ekosystemem GIMP, choć przeglądarki takie jak Photopea i XnView MP potrafią otwierać pliki .xcf.
Kompatybilność wsteczna i nazewnictwo
Format .xcf jest kompatybilny wstecznie, a zatem obsługuje starsze pliki programu GIMP. Nazwa pochodzi od „eXperimental Computing Facility” - studenckiej grupy informatycznej na UC Berkeley, gdzie GIMP został pierwotnie opracowany w połowie lat 90., stąd nazwa formatu.
Bezpieczeństwo
RYZYKO: LOWXCF to pasywne dane obrazu bez skryptów ani treści wykonywalnych, więc jego otwieranie wiąże się z niskim ryzykiem. Praktyczne ostrzeżenia: pliki projektów XCF mogą być duże, a niektóre strony z „darmowymi przeglądarkami/konwerterami XCF” dołączają oprogramowanie reklamowe - pobieraj GIMP z gimp.org (lub zaufanego repozytorium), a nie z reklamowych serwerów lustrzanych. Jak w przypadku każdego parsera obrazów, dbaj o aktualizację oprogramowania ze względu na sporadyczne błędy dekoderów.
Szczegóły formatu
w pigułceProgramy otwierające pliki XCF
Szczegóły techniczne
specyfikacja| Typ MIME | image/x-xcf |
| Magic bytes | ASCII „gimp xcf ” (9 bajtów) pod offsetem 0, po którym następuje ciąg wersji (np. „v001”-„v019”) i terminator null |
| Kolejność bajtów | Big-endian (sieciowa kolejność bajtów) dla wszystkich wielobajtowych pól całkowitych |
| Tryby kolorów | RGB, Odcienie szarości, Indeksowany - jeden tryb na obszar roboczy |
| Głębia kolorów | 8-bitowa na kanał (starsza); 16-bitowa całkowita i 32-bitowa zmiennoprzecinkowa na kanał obsługiwane od GIMP 2.10+ |
| Obsługa warstw | Nieograniczona liczba warstw, każda z niezależnym kryciem, trybem mieszania i pozycją przesunięcia pikseli |
| Grupy warstw | Zagnieżdżone grupy warstw obsługiwane od wersji XCF 9, wprowadzonej w GIMP 2.8 |
| Przezroczystość | Kanał alfa dla każdego piksela na poszczególnych warstwach; przezroczystość złożona obsługiwana dla każdej warstwy |
| Ścieżki wektorowe | Ścieżki krzywych Beziera przechowywane jako nazwane obiekty ścieżek osadzone w pliku |
| Kanały pomocnicze | Nazwane obiekty kanałów z 8-bitowymi maskami na piksel, przechowywane na globalnym poziomie obrazu |
| Kompresja | Wewnętrzna RLE (Run-Length Encoding) na kafelku; zewnętrzne opakowanie gzip lub bzip2 obsługiwane przez .xcf.gz / .xcf.bz2 |
| Metadane pasożytnicze | Bloki danych typu klucz-wartość („parasites”) możliwe do dołączenia do obrazu, poszczególnych warstw i kanałów |
| Osadzony profil kolorów | Profil kolorów ICC przechowywany za pomocą wbudowanego „pasożyta” icc-profile |
| Warstwy tekstowe | Niedestrukcyjne warstwy tekstowe zachowują nazwę czcionki, rozmiar i formatowanie do ponownej edycji w programie GIMP |
| Wersjonowanie plików | Tag wersji w nagłówku (np. v001 do v019) identyfikuje podwersję XCF dla zachowania kompatybilności wstecznej |
| Wydano | 1990s (native format of GIMP, the GNU Image Manipulation Program) |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | gitlab.gnome.org |
Konwersje XCF
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki XCF.