(PHP 5 >= 5.5.0, PHP 7, PHP 8)
imagecrop — Görüntüyü belirtilen dikdörtgen ile kırpar
görüntüyü belirtilen
dikdörtgen ile kırpar ve bir
GDImage nesnesi olarak döndürür.
Belirtilen görüntü olduğu gibi bırakılır.
görüntüimagecreatetruecolor() gibi bir görüntü oluşturma işlevinden dönen bir GdImage nesnesi.
dikdörtgen
x, y, width ve
height anahtarlı bir dizi.
| Sürüm: | Açıklama |
|---|---|
| 8.0.0 |
görüntü bağımsız değişkeninde artık
bir GdImage nesnesi aktarmak gerekiyor; evvelce
resource türünde geçerli bir gd değeri
gerekirdi.
|
| 8.0.0 | Başarı durumunda artık GDImage örneği dönüyor; evvelce resource türünde bir değer dönerdi. |
Örnek 1 - imagecrop() örneği
Bu örnekte bir görüntü belirtilen dikdörtgen ile kırpılmaktadır.
<?php
$im = imagecreatefrompng('example.png');
$size = min(imagesx($im), imagesy($im));
$im2 = imagecrop($im, ['x' => 0, 'y' => 0, 'width' => $size, 'height' => $size]);
if ($im2 !== FALSE) {
imagepng($im2, 'example-cropped.png');
imagedestroy($im2);
}
imagedestroy($im);
?>