函数 getimagesize()

 bool imagecopymerge( resource dst_im, resource src_im, int dst_x, int dst_y, int src_x, int src_y,int src_w, int src_h, int pct )

参数说明:

参数说明
dst_im目标图像
src_im被拷贝的源图像
dst_x目标图像开始 x 坐标
dst_y目标图像开始 y 坐标,x,y同为 0 则从左上角开始
src_x拷贝图像开始 x 坐标
src_y

拷贝图像开始 y 坐标,x,y同为 0 则从左上角开始拷贝

src_w(从 src_x 开始)拷贝的宽度
src_h(从 src_y 开始)拷贝的高度
pct图像合并程度,取值 0-100 ,当 pct=0 时,实际上什么也没做,反之完全合并。

代码部分:

 <?php
//1.创建画布 //2.准备颜色
$dstim = imagecreatefromjpeg('./1.jpg');
$logoim = imagecreatefromjpeg('./2.jpg');
//3.开始绘画
imagecopymerge($dstim,$logoim,100,0,0,0,365,142,20);
//4.header
header('Content-type:image/jpeg');
//5.输出图像
imagejpeg($dstim);
//6.销毁图像
imagedestroy($dstim);
imagedestroy($logoim);
?>
04-23 06:25