2010-02-05 8 views

Répondre

6

Utilisez imagejpeg, imagepng ou similaire. Utilisez output buffering si vous voulez vider le résultat d'une chaîne, plutôt qu'un fichier:

ob_start(); 
imagejpeg($im); 
$image_string = ob_get_contents(); 
ob_end_flush(); 
+1

changement ob_end_flush() à ob_end_clean() si vous ne voulez pas le tampon echo'd –

0
function image_data($gdimage) 
{ 
    ob_start(); 
    imagejpeg($gdimage); 
    return(ob_get_clean()); 
} 
+2

Pouvez-vous s'il vous plaît fournir une explication avec votre code? –