2017年1月5日木曜日

GIMP 印刷前提の画像作成 追補

GIMP 印刷前提の画像作成 で書いた内容ですが、
やはり、 GIMP への ICC プロファイル の登録は 面倒 ですよね。
何とか、簡単にと 頑張っては見たものの、 大変! です。
以下に、 GIMP の中での仕組みを交えて、 少し、解説します。  前投稿の 追補 です。


実は、 以下のファイルに設定内容が保存されていました。

  C:¥Users¥<UserA>¥.gimp-2.8¥profilerc.

profilerc. は拡張子無しファイル名です。
保存場所が  C:¥Users¥<UserA>¥.gimp-2.8¥ ですね。
ここに、 ICC プロファイル が列挙されています。


Default

# GIMP color profile history


# end of color profile history

One Registed

# GIMP color profile history

(color-profile "Canon MP630 series GL2/SG2" "file:///C:/Windows/System32/DriverStore/FileRepository/mp630pr.inf_x86_959e4da6157e6ca4/PRN2KXP/CNB9CMB0.ICM")

# end of color profile history


Two Registed

# GIMP color profile history

(color-profile "Canon IJ Color Printer Profile 2005" "file:///C:/Windows/System32/DriverStore/FileRepository/mp630pr.inf_x86_959e4da6157e6ca4/PRN2KXP/CNBJPRN3.ICM")
(color-profile "Canon MP630 series GL2/SG2" "file:///C:/Windows/System32/DriverStore/FileRepository/mp630pr.inf_x86_959e4da6157e6ca4/PRN2KXP/CNB9CMB0.ICM")

# end of color profile history


複数登録時には、登録順でなく、ファイルに格納された 説明 でソートされて保存されています。
各項目は以下の形式で列挙されています。  改行に留意!です。  Windows 標準の メモ帳 では編集しないで!。
'(color-profile' + ' ' + '"<Description>"' + ' ' + '"<File URI>"' +')' + <LF>
尚、 GIMP 実行時に <File URI> から取得される Description と <Description> との照合ステップがある様で、
これが合っていないと除外されてしまいます。
   内容更新がなければ 表示 のみ。  更新されれば終了時に 除外 ?。


<Description>  に関しては、
各プリンタ メーカー のサイトを検索すると プロファイル情報 (ex. Canon) や プロファイル名称 (ex. Epson) の項目で、
全て、 英語表記の半角文字 で記載されている 筈 です。
これが、 GIMP で登録すべき 名称 になります。
登録内容が 実際の内容と異なる場合には、 上述の様に、 機能しませんので 留意して下さい。



この事から、 当初、名称を分かり易く日本語化して、ファイルに一気に書き出そうと目論みましたが、
上述の様に、 GIMP では 機能しない ので、 断念。   :( 。
そこで、 せめて、 ファイルを自動生成する手助けが出来ないか ... 。


でも、 其処にも 壁 が立ち塞がります。
と言うのも、 私のレベルでは ICC プロファイル の ファイル から この 説明 が取得出来ない のです。
そこで、昨年、 msdn の Windows Presentation Foundation Forum に質問を投稿し、
MVP の gekka さまから 回答 を得る事が出来ました。  gekka さまに 感謝!。.
   ICC profile の説明語句の取得について   
   https://social.msdn.microsoft.com/Forums/ja-JP/1fe7ff32-9625-4553-8ca3-6b686c91b038/icc-profile-?forum=wpfja
   お礼の投稿
   VB ICC profile を扱うに当たり msdn ご回答への感謝
   http://shiroyuki-mot-says.blogspot.com/2016/12/vb-msdn-helps-getting-icc-profile-desc.html
   
このお陰で、 何とか、プログラム化 に辿り着けました。

以下の URL で公開を予定しています。   何日か準備期間を ... 。.

   VB GIMP ICC Profile Setting Tool 公開
   http://shiroyuki-mot-says.blogspot.com/2017/01/vb-gimp-icc-profile-setting-tool.html



上で示した様な、 ファイルを生成する お手伝い を します。
使う ICC プロファイルの選択 は、 使う方に選択して戴かないといけない ですが、
少なく共、 分かり辛い パソコン のフォルダ構造を辿る 必要は ありません。

       試していないのですが、既に、 GIMP でカラーマネージメントを設定してある場合には無用かもです。



0 件のコメント:

コメントを投稿