7.41 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 . imagefilledpolygon . imagefilledrectangle . imagefilltoborder . imagefontheight . imagefontwidth . imageftbbox . imagefttext . imagegammacorrect . 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.41.39 imagecopyresampled()Copie, redimensionne, rééchantillonne une image[ Exemples avec imagecopyresampled ]   PHP 4 >= 4.0.6 
int
 imagecopyresampled (
resource
 
dst_im
 ,
resource
 
src_im
 ,
int
 
dstx
 ,
int
 
dsty
 ,
int
 
srcx
 ,
int
 
srcy
 ,
int
 
dstw
 ,
int
 
dsth
 ,
int
 
srcw
 ,
int
 
srch
 )
imagecopyresampled
  copie une zone
    rectangulaire de l'image  
src_im
  vers
    l'image  
src_im
 . Durant la copie,
    la zone est rééchantillonnée de manière à conserver la clarté
    de l'image durant une réduction.
     
dst_im
  est l'image de destination,
     
src_im
  est l'image source.
    Si les hauteurs et largeur des source et destination
    diffèrent, l'image copiée sera étirée
    de manière appropriée.
    Les coordonnées sont celles du coin supérieur gauche.
     
imagecopyresampled
  peut servir à copier
    des zones d'une image vers elle-même, mais si les régions se
    chevauchent, les résultats sont imprévisibles.
    
| Note |  | 
 
     Il y a un problème du aux limitations de la taille de la palette
     (255 + 1 couleurs différentes). Filtrer ou rééchantillonner une image
     demande plus de 255 couleurs, une approximation est alors utilisée pour 
     calculer le nouveau nombre de couleurs. Avec une palette, si une nouvelle
     couleur ne peut être alloueé, la couleur la plus proche (en théorie)
     est utilisée. Ce n'est pas toujours la couleur la plus proche visuellement.
     Cela peut générer des problèmes étranges, comme des images blanches.
     Pour éviter ce problème, passez en image true color, comme celles 
     générée par la fonction  
imagecreatetruecolor
 .
     
 |   
    Voir aussi
     
imagecopyresized
 .
    
 |