Imagick::roundCorners

(PECL imagick 2, PECL imagick 3)

Imagick::roundCornersGörüntünün köşelerini yuvarlatır

Uyarı

Imagick 3.4.4 itibariyle bu işlevin kullanımı ÖNERİLMEMEKTEDİR. Bu işleve asla güvenilmemelidir.

Açıklama

public Imagick::roundCorners(
    float $x_yarıçapı,
    float $y_yarıçapı,
    float $vurgu_genişliği = 10,
    float $yer_değiştirme = 5,
    float $boyut_düzeltme = -6
): bool

Görüntünün köşelerini yuvarlatır. İlk iki bağımsız değişken yuvarlatma miktarını belirlerken, son üç bağımsız değişken ise yuvarlatma işleminin hassas ayarı için kullanılır. Bu yöntem, derleme sırasında ImageMagick kütüphanesinin 6.2.9 veya sonraki bir sürümü kuruluysa kullanılabilir. Imagick, ImageMagick 7.0.0 veya daha yeni bir sürümle derlenmişse bu yöntem kullanılamaz.

Bağımsız Değişkenler

x_yarıçapı

X yarıçapı.

y_yarıçapı

Y yarıçapı.

vurgu_genişliği

Vurgu genişliği

yer_değiştirme

Yer değiştirme miktarı.

boyut_düzeltme

Boyut düzeltme miktarı.

Dönen Değerler

Başarı durumunda true döner.

Örnekler

Örnek 1 - Imagick::roundCorners() örneği

<?php

$image
= new Imagick();
$image->newPseudoImage(100, 100, "magick:rose");
$image->setImageFormat("png");

$image->roundCorners(5,3);
$image->writeImage("rounded.png");
?>