IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Découverte de la bibliothèque Php JpGraph

Découverte de la librairie Php JpGraph

Date de publication : 22/09/2007 , Date de mise à jour : 24/10/2007


IV. Astuces et ressources
IV-A. Quelques astuces
IV-A-1. Créer une image sur le disque dur
IV-A-2. Changer de format d'image
IV-A-3. Passer des paramètres à la création d'une image
IV-B. Ressources


IV. Astuces et ressources


IV-A. Quelques astuces


IV-A-1. Créer une image sur le disque dur

Vous avez pu remarquer qu'un script produit par défaut une image directement renvoyée vers le navigateur.

Il est possible de modifier ce comportement en spécifiant le nom de l'image en argument de la méthode stroke().
$graph->Stroke('graphique_secteur.png');


IV-A-2. Changer de format d'image

Jpgraph crée par défaut ses images au format png. Là encore il est possible de changer ce comportement en précisant le format avec la méthode SetImgFormat(format) :
$graph->img->SetImgFormat('gif');

IV-A-3. Passer des paramètres à la création d'une image

L'utilisation courante de Jpgraph se fait en spécifiant le nom du script php comme source de l'image crée :
<img src="monGrapique.php" width="240" height="240" />

Il peut être avantageux de passer des paramètres lors de la production Html ce qui permet de rendre la création du graphique encore plus dynamique :
<img src="monGrapique.php?2004=7&2005=34&2006=68" width="240" height="240" />

Ici, on reprend les données exploitées dans l'exemple N°2 (Histogramme)

Dans ce cas, les données seront dans ce cas récupérées dans le script responsable de la création du graphique en utilisant la variable superglobale $_GET ou $_REQUEST
$data_2004 = $_GET['2004']; // Valeur = 7
$data_2005 = $_GET['2005']; // Valeur = 34
$data_2006 = $_GET['2006']; // Valeur = 69
...

IV-B. Ressources



fr Forum G.D. (developpez.com) (posez ici vos questions sur Jpgraph)



 

Copyright © 2007 eric190. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.