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

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Jauge dynamique pour ma page web


Sujet :

ASP.NET

  1. #1
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2002
    Messages
    274
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 274
    Par défaut Jauge dynamique pour ma page web
    Bonjour,

    une de mes pages web affiche des résultats pouvant varier de 0 à 100 (pourcentage). Je dois afficher à côté de chaque résultat un jauge sous la forme d'un rectangle rempli selon le chiffre du pourcentage.

    Comme j'aimerai éviter de devoir créer dynamiquement 100 images liées à chaque pourcent , je me demande si vous connaissez un composant qui pourrait faire mon affaire ?

    Merci beaucoup pour votre aide !

    Steve

  2. #2
    Rédacteur

    Avatar de Jérôme Lambert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2003
    Messages
    4 451
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 4 451
    Par défaut
    Pourquoi ne pas créer dynamiquement l'image avec le gdi ?
    Ensuite tu peux la sauvegarder dans un répertoire et mettre un lien vers cette image.

    Et pour gagner en performance, quand tu dois créer une image avec un certain pourcentage, tu vérifies si elle existe (si 30%, vérifier si jauge_30.jpg existe par exemple), sinon tu la peux la créer.

  3. #3
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2002
    Messages
    274
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 274
    Par défaut
    Je suis ouvert à toute suggestion ! pourrais-tu me donner quelques infos sur l'utilisation de ce GDI ?

    Edit : j'ai trouvé un article intéressant : http://webman.developpez.com/articles/aspnet/gdi/

  4. #4
    Rédacteur

    Avatar de Jérôme Lambert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2003
    Messages
    4 451
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 4 451
    Par défaut
    Un code tout bète qui dessinne une ligne tout en haut de l'image :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Bitmap maBitmap = new Bitmap(10, 100);
    Graphics g = Graphics.FromImage(maBitmap);
    g.DrawLine(Pens.Black, new Point(0, 0), new Point(10, 0));
    maBitmap.Save(@"c:\test.jpg");
    Là, je n'ai fait qu'une ligne mais tu as plein d'autres possibilités dont le fait d'écrire du texte sur ton image.

    A toi de faire la logique pour créer dynamiquement ton image par rapport à un pourcentage donné.

    Pour ce qui est de tester si un fichier existe, File.Exists(...).

    Et vu que tu es en Asp.net, Server.MapPath(...) te serra très utile pour sauvegarder/lire un fichier par rapport à ton répetoire web.

  5. #5
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2002
    Messages
    274
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 274
    Par défaut
    Merci beaucoup ! je vais utiliser cette méthode qui me paraît pas si compliquée
    Steve

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 24/06/2007, 19h27
  2. Problème pour une page web
    Par draper dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 11/06/2007, 16h02
  3. Comment faire un alert dynamique sur ma page web
    Par nazimb dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 04/05/2007, 21h52
  4. hébergeur free pour mes pages web
    Par ziz2005 dans le forum Hébergement
    Réponses: 2
    Dernier message: 19/03/2007, 12h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo