Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7">

ImageCopyResampled

(PHP 4 >= 4.0.6)

ImageCopyResampled --  再サンプリングを行いイメージの一部をコピー、伸縮する

説明

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

ImageCopyResampled() は、イメージの矩形の部分 を別のイメージにコピーします。同時にピクセル値を滑らかに補間を行 い、このため、特にサイズを小さくした場合には鮮明さが維持されます。 dst_im は、コピー先のイメージで、 src_im はコピー元のイメージIDです。コピー 元とコピー先の座標、幅、高さが異なる場合には、適当なイメージ伸縮 が行われます。座標は、左上を基準とします。この関数は、同じイメー ジ内の領域にコピーする場合にも使用可能です。 (dst_imsrc_imと 同じ場合。)しかし、領域が重なる場合の結果は予測できません。

ImageCopyResized()も参照下さい。

注意 この関数はPHP 4.0.6で追加され、GD 2.0.1以降を必要とします。