(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);
?>