2026年6月12日金曜日

うっ其のファイル 昔の GIMP で開け無いぞ 対策と事前確認

GIMP .xcf ファイルを開いて見たら、 ... 、あちゃ!。
対策は?、 または、 もし、事前に分かれば。
はい、 昔、自前で書いた Program がありました。
其れを 手直し して、対応させますか。


新しい GIMP で作成したファイルを 古い GIMP 2.10 で開いても、
開けるファイルと、開け無いファイルとが、あります。
そう、保存前に施した作業内容如何で、可否が決まるのでしたね。

以前にも似た状況があって、
GIMP 2.8 から 同 2.10 に進んだ時点で、
Layer Mode 群 で Linear 導入 や 画像自体 で 高精度 導入 があって、
互換性を犠牲にしました。
無論、前 Version 利用を意識して、旧仕様に沿った設定や編集を行う事も可能でしたが、
折角の進歩ですから、互換性を失っても、高機能の方が良いと思ったものです。

往時、どうしたかと言えば、
保存 Directory (Folder) を分けて、
混在を避けていました。
そうです、 大抵の作業や編集で、新しい機能を使う事になったから、です。

今回の変更は、其れに較べれば、部分的なのかも。
非破壊フィルター等を使わ無い単純な作業も意外と多いですし ... 。
しかし、本腰を上げて編集すれば、新機能を使うでしょう。
やはり、保存 Directory (Folder) を分けて置くのが 賢明 かも。


さて、前置き(対策)は此れ位にしてっと。


では、もし、双方が混在していたら、 ... 。
開いて見れば、結果は分かる訳ですが、
  (うっ其のファイル 昔の GIMP で開け無いぞ 参照)
何か方法は?。

以前の投稿。
VB .xcf ファイルの事
https://shiroyuki-mot-says.blogspot.com/2018/05/vb-showcase-xcf-version.html
を手直ししましょうか。

はい、 自作の Program です。




少し、補足説明を。

上図では、大昔のファイルも参加させています。
ですから、GIMP 2.8 以前でも開けるものが混ざっていますが、
恐らく今でも使われるケースが有ると思われるもの達は、
GIMP 2.10 以降が対象になるのでしょう。
IsGimpNNN の左ふたつ (206 208) は不要かもと思ってはいますが、
一応、残してあります。

また、タイトルの最後、2026/03 は、其の時点での GIMP .xcf ファイル定義情報に基づく、の意です。
将来、GIMP Version が進んだ場合に、
ひとつも ☑ が付かないものも出て来るでしょう。
そんな時に、可否区分判定の時点 を示す為です。


もう少し直しが必要と思っています。
手直しが済んだら、気が向けば、公開するかも。
ただし、 Visual Studio での作成なので、
基本は OS Windows 専用 になります。

  WPF で書いてある為、
  Linux上の MONO でも、全く、動か無い! と思います。

    Form が下敷きなら MONO で動くのですが、 ね。
    尤も、其の場合、OS 毎に ドライブ構成の認識の違い を吸収する対策も必要なので、
    結構、大変ですが。

  書き出した当初、公開予定は無かったものですから、
  少し、配慮が足ら無かったかも。

  また、Windows でも 状況を鑑み Win11 専用です。
  Win10 等での検証は、環境が無く、行っていません。



0 件のコメント:

コメントを投稿