(PHP 4 >= 4.3.0, PHP 5)
imagerotate — Bir resmi belirtilen açıya göre döndürür
Belirtilen resim resmini açı derece döndürür.
Dönüş merkezi resmin merkezi olup, döndürülen resim özgün resimden farklı boyutlara sahip olabilir.
imagecreatetruecolor() gibi bir resim oluşturma işlevinden dönen bir resim verisi.
Derece olarak dönüş açısı.
Döndürme işleminden sonra boşta kalan yerin rengi.
Sıfırdan farklı bir değer belirtildiğinde şeffaf renkler yok sayılır.
Sürüm: | Açıklama |
---|---|
5.1.0 | şeffaflığı_yoksay değiştirgesi eklendi. |
Örnek 1 Bir remin 180° döndürülmesi
Bu örnekte bir resim 180° (başağı) döndürülmektedir.
<?php
// Döndür ve doldur
$filename = 'test.jpg';
$degrees = 180;
// İçerik türü
header('Content-type: image/jpeg');
// resmi yükleyelim
$source = imagecreatefromjpeg($filename);
// Döndürelim
$rotate = imagerotate($source, $degrees, 0);
// Çıktılayalım
imagejpeg($rotate);
?>
Yukarıdaki örnek şuna benzer bir çıktı üretir:
Bilginize: Bu işlev sadece, PHP, PHP paketinde bulunan GD kütüphanesi ile derlenmişse kullanılabilir.