1

Voila : j'utilise la fonction "imagepng" pour générer des png en php (c'est pour des histogrammes).

Le probleme, c'est que je veux récupérer les images dans des variables, et pas dans stdout (le navigateur quoi smile ), ni dans un fichier. Or, cela, la fonction "imagepng" ne le permet pas...
Donc je ruse, mais la méthode que j'utilise ne me semble pas satisfaisante :
ob_start ();
imagepng ($image);
$img = ob_get_contents ();
ob_end_clean ();

Donc, j'utilise les fonctions d'output buffering, pour récupérer le flux dans une variable au lieu de l'afficher. Cette méthode marche, mais j'aimerais savoir si quelqu'un a une meilleure idée... Je refuse d'utiliser des fichiers, parceque suivant le graphique demandé, je génère plusieurs centaines d'images différentes (c'est des histogrammes de statistiques qui peuvent etre sur plusieurs dizaines d'années, avec 1 barre par jour grin), et par fichier, ça rame horriblement...
Mon site perso : http://www.xwing.info

2

Nan, j'ai pas mal cherché, et je crois qu'il n'y a pas mieux ...
avatar
I'm on a boat motherfucker, don't you ever forget

3

mourn
C'est bien ce que je pensais après avoir cherché de longues heures...
C'est bien dommage qu'il y ait pas de méthode directe...
Mon site perso : http://www.xwing.info