Maison >développement back-end >tutoriel php >Analyse de l'utilisation des fonctions imagegif, imagejpeg et imagepng de l'image de sortie PHP

Analyse de l'utilisation des fonctions imagegif, imagejpeg et imagepng de l'image de sortie PHP

高洛峰
高洛峰original
2016-12-26 12:37:213578parcourir

L'exemple de cet article décrit l'utilisation des fonctions d'image de sortie PHP imagegif, imagejpeg et imagepng. Partagez-le avec tout le monde pour votre référence, comme suit : les fonctions

imagegif(), imagejpeg(), imagepng() et imagewbmp() permettent de sortir des images aux formats GIF, JPEG, PNG et WBMP vers le navigateur ou le document. .

Image de sortie PHP

PHP permet de sortir l'image dans différents formats :

imagegif() : Afficher l'image vers le navigateur ou le fichier au format GIF
imagejpeg( ) : Sortie de l'image vers le navigateur ou un fichier au format JPEG
imagepng() : Sortie de l'image vers le navigateur ou un fichier au format PNG
imagewbmp() : Sortie de l'image vers le navigateur ou un fichier au format WBMP format

Syntaxe :

bool imagegif ( resource image [, string filename] )
bool imagejpeg ( resource image [, string filename [, int quality]] )
bool imagepng ( resource image [, string filename] )
bool imagewbmp ( resource image [, string filename [, int foreground]] )

Description du paramètre :

Analyse de lutilisation des fonctions imagegif, imagejpeg et imagepng de limage de sortie PHP

Dessiner un arc Et enregistrez-le dans le répertoire images :

<?php
header("Content-type: image/png");
$im = @imagecreate(200, 200)or die("创建图像资源失败");
$bg = imagecolorallocate($im, 204, 204, 204);
$red = imagecolorallocate($im, 255, 0, 0);
imagearc($im, 100, 100, 150, 150, 0, 360, $red);
imagepng($im,"images/circle.png");
imagedestroy($im);
?>

Un fichier circle.png sera généré dans le répertoire images.

J'espère que cet article sera utile à tout le monde dans la programmation PHP.

Pour plus d'articles liés à l'analyse de l'utilisation des fonctions image de sortie PHP imagegif, imagejpeg et imagepng, veuillez faire attention au site Web PHP chinois !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn