主页 > 编程资料 > PHP >
发布时间:2015-03-19 作者:网络 阅读:127次

php图象重叠imagecreatefromjpeg

加水印时必用…

补图时也很需要…

记得要开gd扩展

<?php

/**

* @name picpatch.php

* @date Thu Sep 17 23:21:28 CST 2008

* @copyright 马永占(MyZ)

* @author 马永占(MyZ)

* @link http://blog.csdn.net/mayongzhan/

*/

//需要知道 图的相对位置,图的开始位置,图的大小,图的透明度.

//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 图相对于背景的位置

//$dst_y 图相对于背景的位置

//$src_x 图开始的位置

//$src_y 图开始的位置

//$src_w 图的大小

//$src_h 图的大小

//$pct 图的透明度

// Create image instances

$dest = imagecreatefromjpeg('dst.jpg');

$src = imagecreatefromjpeg('src.jpg');

// Copy and merge

imagecopymerge($dest, $src, 20, 20, 10, 10, 100, 100, 50);

// Output and free free from memory

header('Content-Type: image/jpeg');

imagejpeg($dest);

imagedestroy($dest);

imagedestroy($src);

?>

关键字词: