Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP에서 imagegetclip() 함수를 사용하여 클리핑 사각형을 얻는 방법은 무엇입니까?

<시간/>

imagegetclip() 클리핑 사각형을 가져오는 데 사용되는 내장 PHP 함수입니다. 픽셀이 그려지지 않는 영역인 현재 클리핑 사각형을 검색하는 데 사용됩니다.

구문

array imagegetclip(resource $image)

매개변수

imagegetclip() $image 매개변수 하나만 사용 . imagecreatetruecolor()와 같은 이미지 생성 함수 중 하나에서 반환된 이미지 리소스를 보유합니다. .

반환 유형

imagegetclip() 클리핑 사각형 x, y 왼쪽 상단 모서리 및 x, y 왼쪽 하단 모서리의 좌표가 있는 인덱스 배열을 반환합니다.

예시 1

<?php
   $img = imagecreate(200, 200);

   //set the image clip.
   imagesetclip($img, 20,20, 90,90);
   print_r(imagegetclip($img));
?>

출력

Array (
   [0] => 20
   [1] => 20
   [2] => 90
   [3] => 90
)

예시 2

<?php
   // load an image from the local drive folder
   $img = imagecreatefrompng('C:\xampp\htdocs\Images\img34.png');
   print("<pre>".print_r(imagegetclip($img),true)."<pre>");
?>

출력

Array
(
   [0] => 0
   [1] => 0
   [2] => 611
   [3] => 395
)