Home>Article>Backend Development> How to use imagecopyresampled (image processing function) in php?
How to use imagecopyresampled (image processing function) in php? The following article will explain in detail how to use the PHP image processing function imagecopyresampled. It has certain reference value. Friends in need can refer to it. I hope it will be helpful to everyone.
php image processing function imagecopyresampled usage
Syntax
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 )
Parameters:
dst_image | Target image connection resource. |
src_image | Source image connection resource. |
dst_x | Target X coordinate point. |
dst_y | Target Y coordinate point. |
src_x | The X coordinate point of the source. |
src_y | The Y coordinate point of the source. |
dst_w | Target width. |
dst_h | Target height. |
src_w | The width of the source image. |
src_h | The height of the source image. |
Returns TRUE on success, or FALSE on failure.
Case
1. Image cropping
2. Resampling
$ratio_orig) { $width = $height*$ratio_orig; } else { $height = $width/$ratio_orig; } // 重新取样 $image_p = imagecreatetruecolor($width, $height); $image = imagecreatefromjpeg($filename); imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig); // 输出 imagejpeg($image_p, null, 100); ?>
Attached are three files of the uploaded image An idea
Select the picture, submit the form, the server handles the upload uniformly, save the path
Select the picture, upload, get the path, Submit the form, save the path
Select the image, upload it to the server, obtain the image from the server through some means, and save it locally
For more related knowledge, please pay attention toPHP Chinese website! !
The above is the detailed content of How to use imagecopyresampled (image processing function) in php?. For more information, please follow other related articles on the PHP Chinese website!