Hva er XCF-filformatet?
.xcf-bildefiler brukes av GIMP (GNU Image Manipulation Program). .xcf-filer lagrer lag, baner, gjennomsiktighetsinnstillinger, kanaler, hjelpelinjer og andre elementer som brukes i bilderedigering. Formatet tilbyr ikke en mulighet for å se gjennom bilderedigeringshistorikken - angre-tilstanden er kun for den aktive økten og lagres ikke til disk.
.xcf-formatkomprimering
.xcf-filer lagrer grafiske data i komprimert form ved hjelp av en enkel RLE (Run-Length Encoding) komprimeringsalgoritme. GIMP støtter også gzip- og bzip2-innpakning: filer med filendelsene .xcf.gz eller .xcf.bz2 gjenkjennes av GIMP som innfødte bildefiler. GIMP 2.10 introduserte i tillegg valgfri zlib-deflate fliskomprimering, som kan velges ved lagring.
.xcf-formatets begrensede portabilitet
Bruk av .xcf-filer som et format for datadeling frarådes, da enkelte elementer i formatets struktur er nært knyttet til GIMPs unike funksjoner. For deling av ferdig arbeid er eksport til PNG eller en PSD-fil den foretrukne tilnærmingen. På grunn av dette er det grafiske formatet .xcf ikke mye brukt utenfor GIMP-økosystemet, selv om visningsprogrammer som Photopea og XnView MP kan åpne .xcf-filer.
Bakoverkompatibilitet og navngivning
.xcf-formatet er bakoverkompatibelt og støtter derfor eldre GIMP-filer. Navnet står for «eXperimental Computing Facility» - studentdatagruppen ved UC Berkeley der GIMP opprinnelig ble utviklet på midten av 1990-tallet, derav formatets navn.
Sikkerhet og trygghet
RISIKO: LOWXCF er passive bildedata uten skripting eller eksekverbart innhold, så det er lav risiko å åpne en. Praktiske forholdsregler: XCF-prosjektfiler kan være store, og enkelte nettsteder for nedlasting av «gratis XCF-viser/konverterer» bunter med reklameprogramvare - hent GIMP fra gimp.org (eller et pålitelig arkiv) fremfor reklamedrevne speilsider. Som med alle bildebehandlere, hold programvaren din oppdatert mot sporadiske feil i dekoderen.
Formatdetaljer
i et nøtteskallProgrammer som åpner XCF-filer
Tekniske detaljer
dyp spesifikasjon| MIME-type | image/x-xcf |
| Magic bytes | ASCII «gimp xcf » (9 bytes) ved offset 0, etterfulgt av en versjonsstreng (f.eks. «v001»-«v019») og en null-terminator |
| Byterekkefølge | Big-endian (nettverksrekkefølge) for alle heltallsfelt med flere bytes |
| Fargemoduser | RGB, Gråskala, Indeksert - én modus per lerret |
| Fargedybde | 8-bit per kanal (eldre); 16-bit heltall og 32-bit flyttall per kanal støttes fra GIMP 2.10+ |
| Lagstøtte | Ubegrenset antall lag, hver med uavhengig dekkevne, blandingsmodus og piksel-offset-posisjon |
| Laggrupper | Nøstede laggrupper støttet siden XCF versjon 9, introdusert med GIMP 2.8 |
| Gjennomsiktighet | Alfa-kanal per piksel på individuelle lag; sammensatt gjennomsiktighet håndteres per lag |
| Vektorbaner | Bezier-kurvebaner lagret som navngitte baneobjekter innebygd i filen |
| Hjelpekanaler | Navngitte kanalobjekter med 8-bit masker per piksel lagret på det globale bildenivået |
| Komprimering | Intern RLE (Run-Length Encoding) per flis; gzip eller bzip2 ekstern innpakning støttet via .xcf.gz / .xcf.bz2 |
| Parasitt-metadata | Nøkkel-verdi «parasitt»-blokker som kan festes til bildet, individuelle lag og kanaler |
| Innebygd fargeprofil | ICC-fargeprofil lagret via den innebygde «icc-profile»-parasitten |
| Tekstlag | Ikke-destruktive tekstlag beholder fontnavn, størrelse og formatering for videre redigering i GIMP |
| Filversjonering | Versjonsmerke i filhodet (f.eks. v001 til v019) identifiserer XCF-underversjonen for bakoverkompatibilitet |
| Utgitt | 1990s (native format of GIMP, the GNU Image Manipulation Program) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | gitlab.gnome.org |
XCF-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om XCF-filer.