XCF (абревіатура від ) — власний формат файлів графічного редактора GIMP. Зберігає всі дані, пов'язані з опрацюванням зображення в програмі, зокрема, всі шари, поточне виділення, канали, прозорість, шляхи та напрямні.
До версії 4 (GIMP 2.10.0, випущена 27 квітня 2018 року) збережені дані зображення стискалися лише за допомогою простого алгоритму RLE, але GIMP підтримує файли, стиснуті за допомогою gzip, bzip2 або xz. Стиснуті файли можна відкривати як звичайні файли зображень. Починаючи від версії 4, дані зображення можна стискати за допомогою zlib.
Формат файлу XCF — зворотно сумісний (усі версії GIMP можуть відкривати файли попередніх версій), а в деяких випадках і . Наприклад, GIMP 2.0 може зберігати текст у текстових шарах, тоді як GIMP 1.2 не може. Проте текстові шари, збережені в GIMP 2.0, все ж відкриються в GIMP 1.2 як звичайні шари зображень. Однак файли XCF, що містять групи шарів, функцію, що з'явилася в GIMP 2.7, не можна відкрити за допомогою GIMP 2.6.
Попри деяке використання в інших програмах (див. Підтримка програмного забезпечення), розробники GIMP не радять використовувати XCF, як формат , оскільки формат відбиває внутрішні структури даних GIMP, і в майбутніх версіях формату можливі зміни. Натомість розробники GIMP і Krita спільними зусиллями розробляють стандартизований формат растрового файлу під назвою OpenRaster (змодельований на основі формату OpenDocument) для майбутнього використання в обох програмах і, ймовірно, також в інших.
У діалоговому вікні збереження файлу в GIMP пропонується зберігати зображення у форматі XCF: починаючи від версії 2.8, інші підтримувані для імпорту/експорту формати переміщено до діалогового вікна експорту.
Підтримка в програмах Неповний список переглядачів зображень і конверторів. +Вибрані програми з частковою підтримкою XCFapplicationXCF-capable?notesGIMP програма, для якої розроблено формат спрощений графічний редактор для Mac OS X на основі GIMP форк GIMP з підтримкою 16-бітових і 32-бітових з рухомою комою каналів, та 16-бітових цілочисельних; формат XCF у CinePaint відрізняється від GIMP, тому файли XCF, створені в GIMP не відкриваються в CinePaint, і навпаки показує багатошарові неіндексовані зображення та дозволяє індексування, пошук та інші операції з базою даних фотографійImageMagick має модуль читання XCF, який може відкривати одношарові неіндексовані зображення (включно з PD Pro, PD Particles і PD Artist) імпортує файли XCF, користуючись бібліотекою ImageMagickKrita імпортує файли XCF користуючись бібліотекою GraphicsMagickKolourPaint відкриває файли XCF користуючись додатком із бібліотекою введення/виведення KDE, як і інші програми KDEGwenview може показувати багатошарові зображення з неіндексованими кольорамиDigiKam може показувати багатошарові зображення з неіндексованими кольорамиImagine може показувати одношарові зображення з неіндексованими кольорамиXnView може показувати одношарові зображення з неіндексованими кольорамиInkscape у версії 0.44 додано експорт у XCFIrfanView завдяки додатку може показувати багатошарові зображення (зведені та окремі шари)Paint.NET може відкривати і зберігати багатошарові зображення .xcf/.xcfgz/.xcfbz2 (через додаток ImXCF.FileType) завантажує багатошарові зображення з шарами та режимами змішування може відкривати і зберігати багатошарові зображення .xcf/.xcfgz/.xcfbz2 (від версії 3.71.02)MediaWiki, а отже й Вікісховище підтримує файли XCF, сумісні з GIMP 2.6 або 2.8, з колірним режимом RGB або у відтінках сірого може завантажувати багатошарові зображення, підтримує деякі режими шарівPhotopea відкриває файли XCF, конвертує в інші формати, включно з PSDSDL2_image бібліотека для розробки
Примітки
Посилання Документація формату файлу XCF