OVH Cloud OVH Cloud

Graphique application web

3 réponses
Avatar
mlp code
est-ce que quelqu'un sait s'il existe un outil ou comment faire pour
faire des graphiques dans une application web en vb.net ?

3 réponses

Avatar
Julien Bakmezdjian [MS]
Bonjour,

Vous voulez générer dynamiquement des graphiques que vous souhaitez afficher
sur vos pages Web, c'est bien ça ?
Il faut utiliser GDI+, et dessiner vos images sur un objet de type Graphics
(DrawLine, DrawEllipse, DrawString, etc...). Cet objet Graphics s'obtient
depuis une image Bitmap par exemple. Après dessin sur le Graphics, vous avez
un Bitmap qui contient votre image et que vous pouvez par exemple sauver sur
le disque. Ensuite, vous pouvez référencer l'URL de l'image depuis vos pages
Web...

Autre solution dérivée et beaucoup plus propre : créer un HTTP handler qui
servira vos images qui ont une extension bien précise et personalisée. Vos
pages référencent des images qui n'existent pas physiquement, qui seront
prises en charge par le HTTP handler. Celui-ci générera à la colée l'image
(avec la technique du Bitmap et du Graphics) dont il enverra le flux en
réponse...

La première méthode est entièrement décrite à
http://www.c2i.fr/code.aspx?IDCode60.

Cordialement,

Julien Bakmezdjian


"mlp code" wrote in message
news:
est-ce que quelqu'un sait s'il existe un outil ou comment faire pour
faire des graphiques dans une application web en vb.net ?



Avatar
Julien
Ou, mieux, utiliser les Office Web Components (owc) à télécharger
sur le site de microsoft.
Très bonnes performances et permet de générer à partir d'une
datasource des graphiques excel ...

Le groupe usenet pour les web components :
microsoft.public.office.developer.web.components

;-)
Avatar
mlp code
merci beaucoup, excellente référence :), j'ai tout ce qu'il me faut
et c'est très simple.