Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

จะรับรูปสี่เหลี่ยมผืนผ้าคลิปโดยใช้ฟังก์ชัน imagegetclip () ใน PHP ได้อย่างไร


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
)