php图像处理函数imagecopyresampled各项参数意义详解
语法
bool imagecopyresampled ( resource $dst_image , resource $src_image , int $dst_x , int $dst_y , int $src_x , int $src_y , int $dst_w , int $dst_h , int $src_w , int $src_h )
参数
dst_image 目标图象连接资源。
src_image 源图象连接资源。
dst_x 目标 X 坐标点。
dst_y 目标 Y 坐标点。
src_x 源的 X 坐标点。
src_y 源的 Y 坐标点。
dst_w 目标宽度。
dst_h 目标高度。
src_w 源图象的宽度。
src_h 源图象的高度。
成功时返回 TRUE, 或者在失败时返回 FALSE
案例
<?php
$targ_w = $targ_h = 150 ;
$jpeg_quality = 90 ;
$src = 'demo_files/pool.jpg' ;
$img_r = imagecreatefromjpeg ( $src ) ;
$dst_r = ImageCreateTrueColor ( $targ_w , $targ_h ) ;
imagecopyresampled ( $dst_r , $img_r , 0 , 0 , $_POST [ 'x' ] , $_POST [ 'y' ] ,
$targ_w , $targ_h , $_POST [ 'w' ] , $_POST [ 'h' ] ) ;
header ( 'Content-type: image/jpeg' ) ;
imagejpeg ( $dst_r , null , $jpeg_quality ) ;
?>