Jw_cad作者さんのサイトの掲示板で以下のような質問がありました。
32bitBMPファイルを貼り付けて、画像同梱が出来ない?
こちらでは出来てますよ。
500×400ドットの32bit-BMP画像です。
24bitBMPに変換? ほんとですか?
確認されたのでしょうか?
こちらでは、32bitのままのようですよ。


透過に関しては、いくら画像ファイルが透過のものであっても、プログラムが透過に対応していないと、透過はしませんよ。
でも、仮に透過に対応となったとしても、画像を最初に描画する設定になっていたら、透過の意味はほとんど全く無いでしょうね。背景色に対して透過するだけなので。だから、設定をしないようにしたとしても、描画順によって、線が画像の上にいったり下にいったりする。それは現状でも同じだけど、透過対応となれば、透過する部分は当然、線は透けてみえたり、黒がグレーや合成色等になったり?するのかな? なんかコントロールしにくくなるような気がするので、それのノウハウとかが結構出てくるかもしれないですね~
32ビットBMP画像を 編集→画像挿入で貼り付け表示は可能なのですが「画像同梱」ボタンをクリックするとエラー発生します?がそのまま継続作業は可能。何故かBMP変換時にエラー発生しBMP変換が出来ない様です。ひょっとすると32ビットBMP画像を24ビットBMP変換されているのか?エラーが発生しているようです。BMP変換時に32ビット画像は非対応なのかなぁ?。http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=one;no=16552;id=003
ps
ちなみに「画像同梱」ボタンをクリックすると24ビットBMP画像形式に変換されるようです。この為32ビットBMP形式は変換時にマスクの部分のみ変換され24ビット画像部分は変換されてない様に思います。通常の画像はほとんどが24ビット画像形式が多いと思いますので問題はないと。32ビットBMPやPNG形式画像にはマスク(α)の色の画像を判断するフラグがあるのでこの部分でエラーが発生してと思われます。対応策は 24ビット形式に変換した後の画像を配置すれば問題はないのですが四角形のみしか画像を重ねる事が出来ないのです。JWWの内部的に32ビット形式に持って戴く様に対応して戴ければ、画像を複数重ねた場合等に透明部分(α値)の色を透かす事が可能になりますので是非内部的に対応希望致します。色々とありますが、ちょっと気になった部分なので書込みさせて戴きました。
32bitBMPファイルを貼り付けて、画像同梱が出来ない?
こちらでは出来てますよ。
500×400ドットの32bit-BMP画像です。
24bitBMPに変換? ほんとですか?
確認されたのでしょうか?
こちらでは、32bitのままのようですよ。


透過に関しては、いくら画像ファイルが透過のものであっても、プログラムが透過に対応していないと、透過はしませんよ。
でも、仮に透過に対応となったとしても、画像を最初に描画する設定になっていたら、透過の意味はほとんど全く無いでしょうね。背景色に対して透過するだけなので。だから、設定をしないようにしたとしても、描画順によって、線が画像の上にいったり下にいったりする。それは現状でも同じだけど、透過対応となれば、透過する部分は当然、線は透けてみえたり、黒がグレーや合成色等になったり?するのかな? なんかコントロールしにくくなるような気がするので、それのノウハウとかが結構出てくるかもしれないですね~


