Home :: International :: Manuals :: Howto :: FAQ :: Man Pages :: Email Login

 
 

 

imagecopyresized

(PHP 3, PHP 4 , PHP 5)

imagecopyresized -- 画像の一部の複製とサイズ変更

説明

int imagecopyresized ( resource dst_im, resource src_im, int dstX, int dstY, int srcX, int srcY, int dstW, int dstH, int srcW, int srcH)

imagecopyresized()は指定した画像の矩形部分を別 の画像へコピーします。dst_imはコピー先のイ メージID、src_imはコピー元のイメージIDです。 コピー先とコピー元の座標、幅、高さが異なった場合、画像の一部が適 当に伸縮されます。座標の原点は左上です。(仮に、 dst_imsrc_imが同 一であれば)関数は領域のコピーに使うことができますが、領域が重なっ たときの結果は予測できません。

注意: パレットイメージの制限(255+1色)による問題があります。 カラーの再サンプリングやフィルタリングには通常は255色以上の色が 必要となります。再サンプルするピクセルとその色を計算するために ある種の近似計算が使用されます。パレットに新しい色を割り当てよう として失敗すると、(理論的に)最も近い色が選択されます。 それは必ずしも常に可視色とは限りません。そのため、 空白(あるいは不可視な)といった不可思議な結果がもたらされます。 この問題を回避するには、imagecreatetruecolor()で 生成されるようなTrueカラーイメージを目的のイメージとして 使用してください。

imagecopyresampled()も参照下さい。

 
 
 
 
Google
  Web Linuxinfor   
 

Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account

Document on this page is part of "PHP マニュアル". See Index Page for more info about Authorship and Copyright.

1999-2009 Linuxinfor.com. No rights reserved.