月別アーカイブ: 2008年3月

[CGE]CGEffecterおにぎりv1.07

長い間お待たせしました。本日Ver 1.07を公開します。

今回のバージョンアップはVer 1.06の不具合修正となっています。具体的には下記の通りです。

  • 設定ファイルを「form.ini」から「CGEffecter.ini」に変更
  • CMYKJpeg形式の読み込み時におきる不具合を修正
  • パレットカラーPNG形式の読み込み時におきる不具合を修正
  • 特定環境でJpeg形式で保存できない不具合を修正

Jpeg形式で保存できない等、致命的なものがありますので申し訳ありませんが上書きするだけですのでバージョンアップしてくださるようお願い申し上げます。

[CGE]v1.06の特定のPNG表示時の不具合について

PNG読み込みに使用しているTPNGImage1.564にパレット読み込みのバグがあるようです。

調べた結果、PNGの8bitインデックスカラーのファイルをTBitmapにAssignする時に化けてしまっているようです。そこでもう少しトレースしてみると、パレットがコピーされてないだけみたいなので
if Palette <> 0 then TBitmap(Dest).Palette := Palette;
という記述を1行足すことで解決できました。

追記
先ほどネットで検索したところ、やはり同じバグで悩んでいる人もいるようですね。