Gmagick Gmagick ::spreadimage ($radius)Paramètres : cette fonction prend un paramètre, $radius,< /em> qui sélectionne un pixel aléatoire autour de cette étendue.Valeur de retour :Cette fonction renvoie un objet Gmagick en cas de succès.Erreurs / Exceptions :Cette fonction lève une GmagickException en cas d`erreur. Les programmes ci-dessous illustrent la fonction Gmagick::spreadimage()en PHP :Programme 1 :
Image d`entrée :
< ? php
// –° créer un objet Gmagick
$gmagick
=
nouveau
Gmagick (
` https://media.engineerforengineer.org/wp-content/uploads/tech.png `
);
// distribuer l`image.
$gmagick
-> spreadimage (10);
header (
` Content-type: image / png`
);
// Afficher l`image
echo
$gmagick
;
?>
Sortie : Programme 2 : < tbody> < ? php
// Créer un objet GmagickDraw
$draw
=
new
GmagickDraw();
// Créer GmagickPixel
$strokeColor
=
nouveau
GmagickPixel (
`Rouge`
);
$fillColor
=
nouveau
GmagickPixel (
`Vert`
);
// Définir la couleur, l`opacité de l`image
$draw
-> setStrokeOpacity (1);
$draw
-> setStrokeColor (
`Rouge`
);
$draw
-> setFillColor (
`Vert`
);
// Définir la largeur et la hauteur de l`image
$ dessin
-> setStrokeWidth (7);
$draw
-> setFontSize (72);
< br>// Fonction pour dessiner un cercle
$draw -> cercle (250, 250, 100, 150);
$gmagick
=
nouveau
Gmagick();
$gmagick
-> newImage (500, 500,
`Blanc`
);
$gmagick
-> setImageFormat (
"png"
);
$gmagick
-> drawImage (
$draw
);
// Téléchargez l`image
$gmagick
-> spreadimage (25);
// Affichez l`image de sortie
header (
"Content-Type : image / png"
);
echo
$gmagick
-> getImageBlob();
?>
Sortie : Lien : http://php.net/manual/fr/gmagick.spreadimage.php