XCF

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
XCF

The GIMP icon - gnome.svg


логотип Gimp

Расширение

.xcf

MIME

image/xcf

Открытый формат?

Да

XCF (англ. eXperimental Computing Facility) — растровый формат хранения графической информации, использующий сжатие без потерь, созданный специально для программы Gimp и поддерживающий все её возможности.

Общее[править | править исходный текст]

Формат поддерживает сохранение каждого слоя и текущее выделение, каналы, прозрачность, текстовые слои, эффекты слоёв и группы слоёв (с версии Gimp 2.7). Изображения, сохранённые в XCF сжимаются простым алгоритмом RLE, но GIMP так же поддерживает сжатые файлы, используя либо GZIP или bzip2. Сжатые файлы могут быть открыты как обычные файлы изображений. В данное время совместными усилиями разработчиков GIMP и Krita ведется работа над форматом OpenRaster, по образцу формата OpenDocument, для общего использования его (OpenRaster) как основного формата в обоих приложениях в будущих версиях.

Проблемы[править | править исходный текст]

Формат XCF не имеет полную обратную совместимость, например GIMP 2.0 может сохранять текст в текстовых слоях, в то время как GIMP 1.2 не может. Текстовые слои, сохранённые в GIMP 2.0 будут открыты как обычные слои растровых изображений в GIMP 1.2. Использование XCF как формата обмена данными не рекомендуется разработчиками GIMP, так как формат отражает внутренние структуры данных Gimp и могут быть незначительные изменения формата в будущих версиях.

Поддержка приложений[править | править исходный текст]

Приложение Статус
Gimp Основной формат, полная поддержка.
Seashore Основной формат, программа основана на Gimp.
CinePaint Не имеет обратной совместимости с Gimp.
DBGallery Текст ячейки.
ImageMagick Отсутствует поддержка слоёв.
Project Dogwaffle Поддержка XCF с помощью библиотеки ImageMagick.
Krita Поддержка XCF с помощью библиотеки GraphicsMagick.
ShowImg Поддерживает многослойность.
Gwenview Поддерживает многослойность.
GImageView Поддерживает многослойность.
Digikam Поддерживает многослойность.
Imagine Отсутствует поддержка слоёв.
XnView Отсутствует поддержка слоёв.
Inkscape Поддержка экспорта с версии 4.4.
XCFTools Поддерживает многослойность.