imagecreatefromstring

(PHP 4 >= 4.0.4, PHP 5)

imagecreatefromstringCr�e une image � partir d'une cha�ne

Description

resource imagecreatefromstring ( string $data )

imagecreatefromstring() retourne un identifiant d'image repr�sentant l'image obtenu depuis la cha�ne image . Le type de l'image sera automatiquement d�tect� si vous avez compil� PHP avec les supports : JPEG, PNG, GIF, WBMP et GD2.

Liste de param�tres

image

Une cha�ne contenant les donn�es de l'image.

Valeurs de retour

Une ressource d'image sera retourn� en cas de succ�s. FALSE est retourn� si le type de l'image n'est pas support�, si les donn�es ne sont pas dans un format reconnu ou si l'image est corrompue et donc ne peut �tre charg�e.

Exemples

Exemple #1 Exemple avec imagecreatefromstring()

<?php
$data 
'iVBORw0KGgoAAAANSUhEUgAAABwAAAASCAMAAAB/2U7WAAAABl'
       
'BMVEUAAAD///+l2Z/dAAAASUlEQVR4XqWQUQoAIAxC2/0vXZDr'
       
'EX4IJTRkb7lobNUStXsB0jIXIAMSsQnWlsV+wULF4Avk9fLq2r'
       
'8a5HSE35Q3eO2XP1A1wQkZSgETvDtKdQAAAABJRU5ErkJggg==';
$data base64_decode($data);

$im imagecreatefromstring($data);
if (
$im !== false) {
    
header('Content-Type: image/png');
    
imagepng($im);
    
imagedestroy($im);
}
else {
    echo 
'An error occurred.';
}
?>

L'exemple ci-dessus va afficher quelque chose de similaire � :

Voir aussi