Fonction PHP Gmagick scaleimage ()

| | | | | | | | | |
Syntaxe :
Gmagick Gmagick ::scaleimage ($width, $height, $fit = FALSE)
Paramètres :Ceci prend trois paramètres comme ci-dessus et décrits ci-dessous :
  • $width :Ce paramètre est utilisé pour définir la largeur de l`image.
  • $height :ce paramètre est utilisé pour définir la hauteur de l`image.
Valeur de retour :cette fonction retourne un objet Gmagick en cas de succès.Erreurs / Exceptions :Cette fonction lance une GmagickException en cas d`erreur. Les programmes suivants illustrent la fonction Gmagick::scaleimage()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 ` );
// Redimensionner l`image.$gmagick -> scaleimage (400, 800, TRUE ); en-tête ( ` Type de contenu : image / png` );
// Image de sortieecho $gmagick ; ?>
Sortie : Programme 2 : < tbody> < ? php
// Créer un objet GmagickDraw$draw = new GmagickDraw();
// Créer un GmagickPixel$strokeColor = nouveau GmagickPixel ( `Rouge` ); $fillColor = nouveau GmagickPixel ( `Vert` ); < br>// Définir la couleur, l`opacité de l`image $draw -> setStrokeOpacity (1); $draw -> setStrokeColor ( `Red` ); $draw -> setFillColor ( `Vert` );
// Définir la largeur et la hauteur de l`image $draw -> setStrokeWidth (7); $draw -> setFontSize (72);
// 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 );
// redimensionner l`image$gmagick -> scaleimage (450, 900, FALSE);
// Afficher l`image de sortieen-tête ( "Content-Type : image / png" ); echo $gmagick -> getImageBlob(); ?>
Sortie : Lien : http://php.net/manual/fr/gmagick.scaleimage.php