0

GIMP xcf ファイルを作成するために使用できる C/C++ ライブラリはありますか? GIMP ソースに依存しないスタンドアロン ライブラリが必要ですか (この巨大なプログラムから物事を切り離すには多くの作業が必要になるため)。

4

1 に答える 1

0

一部の KDE アプリケーションは .xcf ファイルを読み取ることができます。そのため、KDE ​​ライブラリを使用している場合は、.XCF ファイルを書き込むことができるかどうかを確認するのではなく、読み取ることができるのではないかと思います。

それ以外の場合、GIMP 開発者は通常、プログラムの進化に必要なファイル形式を自由に変更できるように、.xcf ファイルへのアクセスを個別に実装しないようにアドバイスします。

多層グラフィック イメージのオープン ファイル形式の仕様は「Open Raster」です。Python gimp プラグインまたは読み取りと書き込みのオープン ラスターがあります。これが MyPaint アプリケーションのデフォルトのファイル形式です。現在、OpenRaster ファイルを処理できる C または C++ ライブラリがあります。仕様は次の場所にあります。

http://create.freedesktop.org/wiki/OpenRaster/仕様

(これは基本的に .zip アーカイブであり、ラスター データは .png に保存され、png ファイルとメタデータの関係を示す XML が格納されます)

于 2012-02-20T18:34:14.047 に答える