Services webmasters
Partenaires
Jeux concours gratuits
 
Introduction
<<<
Pré-requis Installation
>>>

7.40 Images
7 Index des fonctions
 Manuel PHP

Introduction
->Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes prédefinies
Exemples
exif_imagetype
exif_read_data
exif_thumbnail
gd_info
getimagesize
image_type_to_mime_type
image2wbmp
imagealphablending
imageantialias
imagearc
imagechar
imagecharup
imagecolorallocate
imagecolorallocatealpha
imagecolorat
imagecolorclosest
imagecolorclosestalpha
imagecolorclosesthwb
imagecolordeallocate
imagecolorexact
imagecolorexactalpha
imagecolormatch
imagecolorresolve
imagecolorresolvealpha
imagecolorset
imagecolorsforindex
imagecolorstotal
imagecolortransparent
imagecopy
imagecopymerge
imagecopymergegray
imagecopyresampled
imagecopyresized
imagecreate
imagecreatefromgd
imagecreatefromgd2
imagecreatefromgd2part
imagecreatefromgif
imagecreatefromjpeg
imagecreatefrompng
imagecreatefromstring
imagecreatefromwbmp
imagecreatefromxbm
imagecreatefromxpm
imagecreatetruecolor
imagedashedline
imagedestroy
imageellipse
imagefill
imagefilledarc
imagefilledellipse
imagegd
imagegd2
imagegif
imageinterlace
imageistruecolor
imagejpeg
imageline
imageloadfont
imagepalettecopy
imagepng
imagepolygon
imagepsbbox
imagepscopyfont
imagepsencodefont
imagepsextendfont
imagepsfreefont
imagepsloadfont
imagepsslantfont
imagepstext
imagerectangle
imagerotate
imagesavealpha
imagesetbrush
imagesetpixel
imagesetstyle
imagesetthickness
imagesettile
imagestring
imagestringup
imagesx
imagesy
imagetruecolortopalette
imagettfbbox
imagettftext
imagetypes
imagewbmp
iptcembed
iptcparse
jpeg2wbmp
png2wbmp
read_exif_data

7.40.2 Pré-requis

Si vous disposez de la librairie GD (disponible à http://www.boutell.com/gd/ ) vous pourrez aussi créer et manipuler ces images.

Les formats des images que vous pourrez manipuler dépendent de la version de GD que vous installerez, et de toute autre librairie dont GD a besoin pour traiter à ces images. Les versions antérieures à la version 1.6 supportent le GIF , mais pas le PNG . Pour les versions plus récentes, c'est le contraire.
Note

Depuis PHP 4.3, il existe une version de GD qui est distribuée avec PHP. Cette version contient des fonctionnalités supplémentaires, comme les canaux alpha, et il est recommandé de l'utiliser de préférence à la librairie externe, car elle est mieux supportée, et bien plus stable.

Vous pouvez aussi améliorer GD en lui ajoutant des formats d'images supplémentaires.
Format d'image Librairie à télécharger Notes
gif Uniquement supporté en versions de GD antérieures à gd-1.6. Le support des images GIF est disponible en lecture seule depuis PHP 4.3.0, et dans la version de la librairie qui est fournie avec la distribution de PHP .
jpeg-6b ftp://ftp.uu.net/graphics/jpeg/
png http://www.libpng.org/pub/png/libpng.php Uniquement supporté avec GD plus récente que gd-1.6.
xpm ftp://metalab.unc.edu/pub/Linux/libs/X/!INDEX.php Il est probable que vous ayez déjà cette librairie disponible si votre système dispose d'un environnement X.

Vous pouvez aussi améliorer GD en lui ajoutant des fonctionalités de manipulation de polices. Les librairies suivantes sont supportées :
Librarie de police Téléchargement Notes
FreeType 1.x http://www.freetype.org/
FreeType 2 http://www.freetype.org/
T1lib ftp://sunsite.unc.edu/pub/Linux/libs/graphics/) Support des polices de Type 1.

Si vous avez compilé PHP avec l'option --enable-exif vous serez capable d'accéder aux données stockées dans les entêtes des images JPEG et TIFF . De cette façon, vous pouvez lire les méta données générées par les appareils numériques. Ces fonctions ne requièrent par la librairie GD .
Note

PHP ne requiert aucune librairie supplémentaire pour gérer les données EXIF.

<< Pré-requis >>
Introduction Images Installation
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -