이미지 회전() 주어진 각도(도)로 이미지를 회전하는 데 사용되는 PHP의 내장 함수입니다.
구문
resource imagerotate($image, $angle, $bgd_color, $ignore_transparent = 0)
매개변수
이미지 회전() $image, $angle, $bgd_color 및 $ignore_transparent의 네 가지 매개변수를 허용합니다.
-
$이미지 - imagecreatetruecolor() 함수에 의해 반환된 $image 매개변수. 이미지의 크기를 생성하는데 사용됩니다.
-
$각도 − $angle 매개변수는 다른 회전 각도를 도 단위로 유지하는 데 사용됩니다. 이미지를 반시계 방향으로 회전하는 데 사용됩니다.
-
$bgd_color − 회전 후 비덮인 영역의 배경색을 유지합니다.
-
$ignore_transparent − $ignore_transparent 매개변수는 설정하는 데 사용되며 0이 아니면 투명 색상이 무시됩니다.
반환 값
이미지 회전() 성공하면 회전된 이미지에 대한 이미지 리소스를 반환하고 실패하면 false를 반환합니다.
예시 1
<?php // Assigned the image file to the variable $image_name = 'C:\xampp\htdocs\test\23.jpg'; // Load the image file using imagecreatefrompng() function $image = imagecreatefromjpeg($image_name); // Use imagerotate() function to rotate the image 90 degree $img = imagerotate($image, 90, 0); // Output the image in the browser header("Content-type: image/png"); imagepng($img); ?>
입력 이미지
출력 이미지
예시 2
<?php // Assigned the image file to the variable $image_name = 'C:\xampp\htdocs\test\23.jpg'; // Load the image file using imagecreatefrompng() function $image = imagecreatefromjpeg($image_name); // Use imagerotate() function to rotate the image 180 degree $img = imagerotate($image, 180, 0); // Output the image in the browser header("Content-type: image/png"); imagepng($img); ?>
출력