ImageMagick Imagick::setImageOpacity

(PECL imagick 2, PECL imagick 3)

Imagick::setImageOpacity — 이미지 불투명도 수준을 설정합니다.

경고 이 함수는 Imagick 3.4.4부터 더 이상 사용되지 않습니다. 이 함수에 의존하는 것은 매우 권장되지 않습니다.


설명

public Imagick::setImageOpacity(float $opacity): bool

이미지를 지정된 불투명도 수준으로 설정합니다. 이 메서드는 Imagick이 ImageMagick 버전 6.3.1 이상에 대해 컴파일된 경우 사용할 수 있습니다. 이 메서드는 모든 채널에서 작동합니다. 즉, 예를 들어 불투명도 값이 0.5이면 모든 투명 영역이 부분적으로 불투명하게 설정됩니다. 아직 투명하지 않은 영역에 투명도를 추가하려면 Imagick::evaluateImage()를 사용하십시오.


매개변수

opacity
투명도 수준: 1.0은 완전히 불투명하고 0.0은 완전히 투명합니다.

반환 값

성공하면 true를 반환합니다.


Examples

예제 #1 Imagick::setImageOpacity() 예제

Imagick::setImageOpacity() 사용 예

                  
<?php
/* Create the object */
$image = new Imagick('source.png');

/* Set the opacity */
$image->setImageOpacity(0.7);

/* output the image */
header('Content-type: image/png');
echo $image;

?>