Gmagick Gmagick::resizeimage ($larghezza, $altezza, $filtro, $sfocatura)Parametri: Questa funzione accetta quattro parametri come sopra e come descritto di seguito:
- $width:questo parametro viene utilizzato per impostare la larghezza dell’immagine .
- $ height:questo parametro viene utilizzato per impostare l’altezza dell’immagine.
- $filter:questo parametro viene utilizzato per impostare il valore del filtro.
- $blur:questo parametro viene utilizzato per impostare il valore della sfocatura. Un valore maggiore di 1 risulta sfocato e minore di 1 - nitido.
Immagine di input:
// Crea un oggetto Gmagick
$gmagick
=
new
Gmagick (
’ https://media.engineerforengineer.org/wp-content/uploads/tech.png ’
);
// Ridimensiona l’immagine.
$gmagick
-> resizeimage (1024, 768, 10 , 5, true);
header (
’ Content-type: image / png’
);
// Immagine uscita
eco
$gmagick
;
?>
Output: Programma 2: < tbody> php
// Crea un oggetto GmagickDraw
$draw
=
new
GmagickDraw();
// Crea un GmagickPixel
$strokeColor
=
new
GmagickPixel (
’Red’
);
$fillColor
> =
nuovo
GmagickPixel (
’Green’
);
< br> // Imposta il colore, l’opacità dell’immagine
$draw
-> setStrokeOpacity (1);
$draw
-> setStrokeColor (
’Red’
);
$draw
-> setFillColor (
’Verde’
);
// Imposta la larghezza e l’altezza dell’immagine
$draw
-> setStrokeWidth (7);
$draw
-> setFontSize (72);
// Funzione per disegnare un cerchio
$draw
-> cerchio (250, 250, 100, 150);
$gmagick
=
new
Gmagick();
$gmagick
-> newImage (500, 500,
’Bianco’
);
$gmagick
-> setImageFormat (
"png"
);
$gmagick
-> drawImage (
$draw
);
// Ridimensiona l’immagine
$gmagick
-> resizeimage (890, 790, 6, 10);
// Visualizza l’immagine di output
header (
"Content-Type: image / png"
);
echo
$gmagick
-> getImageBlob();
?>
Output: Link: http://php.net/manual/en/gmagick.resizeimage.php