XCF ファイル形式とは?
.xcf 画像ファイルは GIMP (GNU Image Manipulation Program) で使用されます。.xcf ファイルには、レイヤー、パス、透明度設定、チャンネル、ガイド、および画像編集で使用されるその他の要素が保存されます。この形式は画像編集履歴をレビューするオプションを提供していません。取り消し(Undo)状態はセッション中のみ有効で、ディスクには保存されません。
.xcf 形式の圧縮
.xcf ファイルは、単純な RLE (Run-Length Encoding) 圧縮アルゴリズムを使用して、グラフィカルデータを圧縮形式で保存します。GIMP は gzip および bzip2 によるラッピングもサポートしており、.xcf.gz や .xcf.bz2 拡張子のファイルは GIMP によってネイティブ画像ファイルとして認識されます。さらに GIMP 2.10 では、保存時に選択可能なオプションの zlib-deflate タイル圧縮が導入されました。
.xcf 形式の限定的なポータビリティ
.xcf ファイルの構造の一部は GIMP 独自の機能と密接に関連しているため、データ共有形式としての使用は推奨されません。完成した作品を共有するには、PNG または PSD ファイルへのエクスポートが推奨されるアプローチです。このため、.xcf グラフィカル形式は GIMP エコシステム以外では広く使用されていませんが、Photopea や XnView MP などのビューアで .xcf ファイルを開くことは可能です。
後方互換性と名称
.xcf 形式は後方互換性があるため、古い GIMP ファイルをサポートしています。名称は «eXperimental Computing Facility» の略で、1990年代半ばに GIMP が最初に開発されたカリフォルニア大学バークレー校の学生コンピューティンググループに由来しています。
セキュリティと安全性
リスク: LOWXCF はスクリプトや実行可能コンテンツを含まないパッシブな画像データであるため、開く際のリスクは低いです。実用上の注意点として、XCF プロジェクトファイルはサイズが大きくなる可能性があること、また一部の «無料 XCF ビューア/コンバータ» ダウンロードサイトにはアドウェアが含まれている場合があることが挙げられます。広告主導のミラーサイトではなく、gimp.org (または信頼できるリポジトリ) から GIMP を入手してください。他の画像パーサーと同様に、時折発生するデコーダーのバグに備えてソフトウェアを最新の状態に保ってください。
形式の詳細
概要XCF ファイルを開くプログラム
技術的詳細
詳細仕様| MIME タイプ | image/x-xcf |
| マジックバイト | オフセット 0 に ASCII «gimp xcf » (9バイト)、続いてバージョン文字列 (例: «v001»-«v019») とヌル終端文字 |
| バイト順序 | すべてのマルチバイト整数フィールドでビッグエンディアン (ネットワークバイト順) |
| カラーモード | RGB、グレースケール、インデックス - キャンバスごとに1つのモード |
| 色深度 | チャンネルあたり 8ビット (レガシー)。GIMP 2.10 以降ではチャンネルあたり 16ビット整数および 32ビット浮動小数点をサポート |
| レイヤーサポート | 無制限のレイヤー。それぞれ独立した不透明度、ブレンドモード、ピクセルオフセット位置を保持 |
| レイヤーグループ | GIMP 2.8 で導入された XCF バージョン 9 以降で、ネストされたレイヤーグループをサポート |
| 透明度 | 個々のレイヤー上のピクセルごとのアルファチャンネル。合成透明度はレイヤーごとに処理 |
| ベクターパス | ファイルに埋め込まれた名前付きパスオブジェクトとして保存されるベジェ曲線パス |
| 補助チャンネル | グローバル画像レベルで保存される、ピクセルごとの 8ビットマスクを持つ名前付きチャンネルオブジェクト |
| 圧縮 | タイルごとの内部 RLE (Run-Length Encoding)。 .xcf.gz / .xcf.bz2 を介した gzip または bzip2 外部ラッピングをサポート |
| パラサイトメタデータ | 画像、個々のレイヤー、およびチャンネルにアタッチ可能なキー・値の «パラサイト» ブロブ |
| 埋め込みカラープロファイル | 内蔵の «icc-profile» パラサイトを介して保存される ICC カラープロファイル |
| テキストレイヤー | 非破壊的なテキストレイヤー。GIMP での再編集用にフォント名、サイズ、マークアップを保持 |
| ファイルバージョニング | 後方互換性のために XCF サブバージョンを識別するヘッダーバージョンタグ (例: v001 から v019) |
| リリース日 | 1990s (native format of GIMP, the GNU Image Manipulation Program) |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | gitlab.gnome.org |
XCF の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。XCF ファイルについて最初の質問をしてみましょう。