imagecopy

(PHP 4, PHP 5, PHP 7, PHP 8)

imagecopyBir resim parçasını kopyalar

Açıklama

imagecopy(
    GdImage$hedef,
    GdImage$kaynak,
    int$hdf_x,
    int$hdf_y,
    int$kyn_x,
    int$kyn_y,
    int$kyn_gnş,
    int$kyn_yks
): bool

hedef resmin hdf_x, hdf_y noktasına kaynak resmin kyn_x, kyn_y, kyn_gnş ve kyn_yks ile belirlenen parçasını kopyalar.

Bağımsız Değişkenler

hedef

Görüntünün gönderileceği özkaynak.

kaynak

Görüntünün alındığı özkaynak.

hdf_x

Hedef resimdeki X koordinatı.

hdf_y

Hedef resimdeki Y koordinatı.

kyn_x

Kaynak resimdeki X koordinatı.

kyn_x

Kaynak resimdeki Y koordinatı.

kyn_gnş

Kaynak genişliği.

kyn_yks

Kaynak yüksekliği.

Dönen Değerler

Başarı durumunda true, başarısızlık durumunda false döner.

Sürüm Bilgisi

Sürüm: Açıklama
8.0.0hedef ve kaynak artık GdImage nesnesi; evvelce resource türünde bir değer olmalıydı.

Örnekler

Örnek 1 - PHP.net logosunun kırpılması

<?php
// Resim örneklerini oluşturalım
$kaynak = imagecreatefromgif('php.gif');
$hedef = imagecreatetruecolor(80, 40);

// Kopyalayalım
imagecopy($dest, $src, 0, 0, 20, 13, 80, 40);

// Resmi çıktılayıp belleği serbest bırakalım
header('Content-Type: image/gif');
imagegif($hedef);

imagedestroy($hedef);
imagedestroy($kaynak);
?>

Yukarıdaki örnek şuna benzer bir çıktı üretir:

 PHP.net logosunun kırpılması örneğinin çıktısı

Ayrıca Bakınız

  • imagecrop() - Görüntüyü belirtilen dikdörtgen ile kırpar
To Top