# Imagick::setImageOpacity

(PECL imagick 2, PECL imagick 3)

Imagick::setImageOpacity — Configure le niveau d'opacité de l'image

Avertissement

Cette fonction est OBSOLÈTE à partir de Imagick 3.4.4. Dépendre de cette fonctionnalité est fortement déconseillé.

### Description

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

Configure le niveau d'opacité de l'image. Cette méthode n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.1 ou supérieur. Cette méthode opère sur tous les canaux, ce qui signifie que, par exemple, une valeur d'opacité de 0.5 va définir toutes les zones transparentes en partiellement opaques. Pour ajouter de la transparence aux zones qui ne sont actuellement pas transparents, utilisez la méthode Imagick::evaluateImage().

### Liste de paramètres

`opacity`

  Le niveau de transparence : 1.0 est totalement opaque, et 0.0 est totalement transparent.

### Valeurs de retour

Retourne `true` en cas de succès.

### Exemples

Exemple #1 Exemple avec Imagick::setImageOpacity()

Un exemple avec Imagick::setImageOpacity()

`<?php
/* Crée un objet */
$image = new Imagick('source.png');
/* Configure l'opacité */
$image->setImageOpacity(0.7);
/* Affiche l'image */
header('Content-type: image/png');
echo $image;
?>`