Home2008年04月 ≫ GD関連メモ

2008 04/28 (月) 15:55

imagecreate()使うと、途中for分でループしてるときに途中でおかしくなる。
imagecreatetruecolorだとうまくいく。しかし、透過処理ができなくなる。
なので以下の方法でどぉにか回避した。
----------------
↓imagecreatetruecolor(hoge1)//新stage作成
↓forでimagefilledrectangle()//ループで絵を描く
↓imagecreate(hoge2)//新stage再作成
↓imagecopyresized()で//hoge2にhoge1を入れる(置き換え)※★ココ重要
↓ImageColorClosest()//ImageColorAllocateは使わない
↓ImageColorTransparent()//最後に透過処理!
----------------
でOKな感じ。とりあえずこれで回避した。
・・・原因はまだ解明できてないorz。謎。

Comment form










 

Track back

この記事のトラックバックURL:
http://www.wauke.net/cgi/mt/mt-tb.cgi/771

Search

RSS feed

Category

Archives

Recent TrackBacks

Recent Comments