Qu'est-ce que le format de fichier XCF ?
Les fichiers image .xcf sont utilisés par GIMP (GNU Image Manipulation Program). Les fichiers .xcf stockent les calques, les chemins, les paramètres de transparence, les canaux, les guides et d'autres éléments utilisés dans l'édition d'images. Le format n'offre pas d'option pour consulter l'historique des modifications de l'image - l'état d'annulation est limité à la session et n'est pas enregistré sur le disque.
Compression du format .xcf
Les fichiers .xcf stockent les données graphiques sous forme compressée à l'aide d'un algorithme de compression simple RLE (Run-Length Encoding). GIMP prend également en charge l'encapsulation gzip et bzip2 : les fichiers avec les extensions .xcf.gz ou .xcf.bz2 sont reconnus par GIMP comme des fichiers image natifs. GIMP 2.10 a de plus introduit une compression de tuiles zlib-deflate optionnelle, sélectionnable au moment de l'enregistrement.
Portabilité limitée du format .xcf
L'utilisation des fichiers .xcf comme format de partage de données est déconseillée, car certains éléments de la structure du format sont étroitement liés aux fonctions uniques de GIMP. Pour partager un travail terminé, l'exportation vers un fichier PNG ou PSD est l'approche privilégiée. Pour cette raison, le format graphique .xcf n'est pas largement utilisé en dehors de l'écosystème GIMP, bien que des visionneuses telles que Photopea et XnView MP puissent ouvrir les fichiers .xcf.
Rétrocompatibilité et dénomination
Le format .xcf est rétrocompatible et prend donc en charge les anciens fichiers GIMP. Le nom signifie « eXperimental Computing Facility » - le groupe informatique étudiant de l'UC Berkeley où GIMP a été initialement développé au milieu des années 1990, d'où le nom du format.
Sécurité et sûreté
RISQUE : LOWLe XCF contient des données d'image passives sans script ni contenu exécutable, donc en ouvrir un présente peu de risques. Précautions pratiques uniquement : les fichiers de projet XCF peuvent être volumineux, et certains sites de téléchargement de « visionneuses/convertisseurs XCF gratuits » regroupent des logiciels publicitaires - téléchargez GIMP sur gimp.org (ou un dépôt de confiance) plutôt que sur des sites miroirs publicitaires. Comme pour tout analyseur d'image, maintenez votre logiciel à jour contre d'éventuels bogues de décodeur.
Détails du format
en brefProgrammes qui ouvrent les fichiers XCF
Détails techniques
spécifications approfondies| Type MIME | image/x-xcf |
| Signature de fichier | ASCII « gimp xcf » (9 octets) à l'offset 0, suivi d'une chaîne de version (ex: « v001 »-« v019 ») et d'un terminateur nul |
| Ordre des octets | Big-endian (ordre réseau) pour tous les champs d'entiers multi-octets |
| Modes de couleur | RVB, Niveaux de gris, Indexé - un mode par canevas |
| Profondeur de couleur | 8 bits par canal (hérité) ; entier 16 bits et flottant 32 bits par canal pris en charge depuis GIMP 2.10+ |
| Prise en charge des calques | Calques illimités, chacun avec une opacité, un mode de fusion et une position de décalage de pixels indépendants |
| Groupes de calques | Groupes de calques imbriqués pris en charge depuis la version 9 du XCF, introduite avec GIMP 2.8 |
| Transparence | Canal alpha par pixel sur les calques individuels ; transparence composite gérée par calque |
| Chemins vectoriels | Chemins en courbes de Bézier stockés sous forme d'objets de chemin nommés intégrés dans le fichier |
| Canaux auxiliaires | Objets de canaux nommés avec masques 8 bits par pixel stockés au niveau global de l'image |
| Compression | RLE (Run-Length Encoding) interne par tuile ; encapsulation externe gzip ou bzip2 prise en charge via .xcf.gz / .xcf.bz2 |
| Métadonnées parasites | Blobs « parasites » clé-valeur pouvant être attachés à l'image, aux calques individuels et aux canaux |
| Profil de couleur intégré | Profil de couleur ICC stocké via le parasite intégré « icc-profile » |
| Calques de texte | Les calques de texte non destructifs conservent le nom de la police, la taille et le balisage pour une réédition dans GIMP |
| Versionnage du fichier | La balise de version d'en-tête (ex: v001 à v019) identifie la sous-version XCF pour la rétrocompatibilité |
| Publié | 1990s (native format of GIMP, the GNU Image Manipulation Program) |
| Standard ouvert | Oui · libre de droits |
| Spécification | gitlab.gnome.org |
Conversions XCF
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers XCF.