JpGraph et Excel : insertion de graphiques à la volée
Par Armel FAUVEAU, dimanche 20 juillet 2003 à 05:11 :: Trucs et Astuces PHP :: #318 :: rss
Gerardo Maguiña a publié sur le forum JpGraph Support un exemple de script intéressant montrant comment insérer un graphique dans une feuille Excel.
Dans un premier temps, le graphique est fabriqué à l'aide de JpGraph. L'approche consiste à utiliser la méthode Stroke() afin de stocker l'image (son flux) ainsi générée dans une variable.
Dans un second temps, une simple page HTML qui viendra afficher le graphique est à son tour générée et bufferisée (via les fonctionnalités d'output control de PHP). Gerardo termine ce second script en modifiant convenablement les entêtes afin d'informer le navigateur du client qu'il va, en particulier, recevoir un flux de type application/vnd.ms-excel. Et le tout se termine par un flush du buffer !
C'est simple et très efficace :) Merci à Gerardo pour ce précieux exemple !
JpGraph
JpGraph Support
Thread: Is it possible to insert jpgraph into spreadsheet
PHP et Excel: point de situation






Commentaires
#1 - Le mercredi 1 mars 2006 à 09:24, par Jean Louis 238
#2 - Le mercredi 1 mars 2006 à 12:55, par Frédéric HOVART
Ajouter un commentaire
Vous pouvez soumettre un commentaire en remplissant le formulaire ci-dessous. Toutes les contributions font l'objet d'une étape de modération par notre équipe.
Le code HTML dans le commentaire sera affiché comme du texte, les adresses internet seront converties automatiquement.