新しく発言する EXIT インデックスへ
画像保存の不具合について

  画像保存の不具合について スズキ 2003/09/22 18:38:23 
  既知の問題ですが,Delphi3の不具合であるか... 白石和夫 2003/09/22 20:14:06 
   └素早い返事をありがとうございます。 スズキ 2003/09/23 18:18:03 
    └近日中にDelphiの新しいバージョンでコンパ... 白石和夫 2003/09/23 21:57:33 
     └わかりました。ありがとうござました。 スズキ 2003/09/24 11:55:27 
      └http://hp.vector.co.jp/authors/VA008683/... 白石和夫 2003/09/24 21:42:33 
       └うまくいきました!! スズキ 2003/09/25 14:22:48 
        └サンプルプログラムのDRAGONCCにGSAVE命令を... 白石和夫 2003/09/26 08:22:07 

  画像保存の不具合について スズキ 2003/09/22 18:38:23  ツリーへ

画像保存の不具合について 返事を書く
スズキ 2003/09/22 18:38:23

GSAVE コマンドを使用し24bitビットマップとして保存した画像が他のグラフィックソフト(photoshop等)では乱れた画像(変色、ずれ)として読み込まれました。

ちなみにwindows付属のペイント、photoeditorでは正しく読み込むことが出来ました。

これを回避する方法があれば御教授願います。

  既知の問題ですが,Delphi3の不具合であるか... 白石和夫 2003/09/22 20:14:06  ツリーへ

Re: 画像保存の不具合について 返事を書く
白石和夫 2003/09/22 20:14:06
既知の問題ですが,Delphi3の不具合であるか,それとも,対応しないアプリケーションが悪いかのどちらかです(Delphi3の不具合の可能性が高いと思います)。
ペイントやPhotoEditorで保存しなおしたり,クリップボード経由で,直接,貼り付けたりしたのでは駄目でしょうか?

   └素早い返事をありがとうございます。 スズキ 2003/09/23 18:18:03  ツリーへ

Re: 既知の問題ですが,Delphi3の不具合であるか... 返事を書く
スズキ 2003/09/23 18:18:03
素早い返事をありがとうございます。

一度の実行で、たくさん(数百個単位)のビットマップファイルが作成されるようなプログラムなのできついです。
出力されたビットマップファイルをあるソフトを用いてgifアニメーションを作ろうとしたのですが、その時に例の不具合が生じてしまいます。

何か方法はないでしょうか?

    └近日中にDelphiの新しいバージョンでコンパ... 白石和夫 2003/09/23 21:57:33  ツリーへ

Re: 素早い返事をありがとうございます。 返事を書く
白石和夫 2003/09/23 21:57:33
近日中にDelphiの新しいバージョンでコンパイルした版を作成します。少々,お待ち下さい。

     └わかりました。ありがとうござました。 スズキ 2003/09/24 11:55:27  ツリーへ

Re: 近日中にDelphiの新しいバージョンでコンパ... 返事を書く
スズキ 2003/09/24 11:55:27

わかりました。ありがとうござました。

      └http://hp.vector.co.jp/authors/VA008683/... 白石和夫 2003/09/24 21:42:33  ツリーへ

Re: わかりました。ありがとうござました。 返事を書く
白石和夫 2003/09/24 21:42:33
http://hp.vector.co.jp/authors/VA008683/basicw32.htm
からBASICD5.LZHをダウンロードしてください。
Delphi5でコンパイルしている関係で新たな不具合が生じている可能性も否定できないので,使用レポートをお願いします。
なお,Delphi5でだめなら,Delphi6使用の版を作成します。

       └うまくいきました!! スズキ 2003/09/25 14:22:48  ツリーへ

Re: http://hp.vector.co.jp/authors/VA008683/... 返事を書く
スズキ 2003/09/25 14:22:48

うまくいきました!!

作成したビットマップファイルが他のグラフィックソフトでも問題なく読み込むことが出来ました。

本当にありがとうございました。

使用レポートと言われても何を書いたら良いのか分からないので使用した命令を載せて見ます。
以下の命令は問題無く動作しました。

# let *=* # let *$="*" # let ***$(*:*)=STR$(*)
# let ***$=***$ & ***$ # input prompt "*" : *
# input #* : *, * # ! # declare string

# + - * / <

# open # close

# sub ... # picture ...
# call # draw
# dim # print
# if then # if then # for to
endif elseif ... next

# set color mix # set area color # plot area
# set line color # set line style # plot lines
# set point color # set point style # plot points
# set axis color # set color # clear
# set bitmap size # set window
# set draw mode hidden
# set draw mode explicit
# draw axes
# draw with scale(*)*shift(*,*)
# gsave # gload

# sin # cos # fp
# round # sqr

# wait delay # pause # beep
# end

        └サンプルプログラムのDRAGONCCにGSAVE命令を... 白石和夫 2003/09/26 08:22:07  ツリーへ

Re: うまくいきました!! 返事を書く
白石和夫 2003/09/26 08:22:07
サンプルプログラムのDRAGONCCにGSAVE命令を追加してBMPファイルを作成して比べたところ,Delphi3版で生成されたファイルとDelphi5版で生成されたファイルとが完全に一致してしまいました。
どういう場合に違いがでるのでしょうか?


インデックスへ EXIT
新規発言を反映させるにはブラウザの更新ボタンを押してください。