この記事は検証可能参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?"XCF" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2013年11月)
XCF
拡張子.xcf
MIMEタイプimage/xcf
開発者GIMP
包含物画像

XCF(eXperimental Computing Facility)ファイル形式は、GIMP画像編集プログラムのネイティブな画像形式である。各レイヤ、現在の選択、チャネル、透明度、パスおよびガイドの保存をサポートする。しかしながら、PSDファイルと異なり、やり直しの履歴はXCFファイルに保存されない。

保存される画像データは単純なRLEアルゴリズムによってのみ圧縮されるが、GIMPはgzipbzip2のどちらを使った圧縮ファイルもサポートしている。圧縮されたファイルは通常の画像ファイルと同じように開ける。

XCFファイル形式はほとんどの場合後方互換である。たとえば、GIMP 2.0は文章を文章レイヤに保存できるが、GIMP 1.2はできない。GIMP 2.0で保存された文章レイヤはGIMP 1.2では通常の画像レイヤとして開かれる。

GIMPの開発者はXCFをデータ交換形式として使うことを勧めていない。なぜならばこの形式はGIMPの内部データ構造を反映しており、将来のバージョンで小さな形式変更があるかもしれないからである。それゆえGIMP自身の (自由に利用可能な) ソースコードが画像形式の参照文書となる。加えて、GIMP開発者とKrita開発者の間で「OpenRaster」という名称の新しい画像形式を設計するための共同作業が現在進行中である。OpenRasterはOpenDocument Formatをモデルとし、両方のアプリケーションの将来のバージョンで採用される予定のラスタファイル形式である。しかしながら、Henning Makholm (下記のXCFToolsを参照) がこの形式を完全に文書化した現時点では、仕様書は草案状態(draft)である。

ソフトウェアの対応状況

XCFはGIMPに加えて他のプログラムでもファイル形式として使われている:

いくつかの画像ビューアと変換ソフトウェアはこの形式を読めるが、対応の度合いはまちまちである:

脚注

  1. ^ GImageView::機能紹介”. 2013年11月4日閲覧。
  2. ^ Release Notes of Inkscape 0.44[出典無効]
  3. ^ Henning Makholm's software”. 2013年11月4日閲覧。