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 :

Upload de photo et réduire la qualité.


Sujet :

ASP.NET

  1. #1
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut Upload de photo et réduire la qualité.
    Bonjour,

    Bon ben voilà, c'est très simple, je ne demande pas grand chose:

    j'ai déjà le code pour télécharger l'image sur le serveur, la redimenssionner, et supprimer la grosse.

    J'enregistre mes photos en JPEG, mais elles sont encore assez grosse, qu'est-ce qu'il faut faire pour réduire un peu la qualité?

    Cordialement

  2. #2
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Si je comprends bien, ce que tu veux faire c'est réduire les DPI de l'image.

    Je suis pas sûr que ça soit possible, mais je chercherais du côté du System.Drawing.Bitmap.
    Visiblemnt cette objet te permets pas mal de chose avec l'image dont tu lui envoie l'adresse en paramettre.
    Je sais au moins que tu peux modifier la largeur et la hauteur de l'image, mais je n'ai pas approfondi le sujet. C'est mon Stagiaire qui s'en est occupé.

    Je sais juste qu'il a été ennuyé car il faut d'abords télécharger l'image avant de pouvoir le modifier ou même d'interroger pas mal de ses propriétés.

    Kenavo

  3. #3
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    ça je sais qu'il faut d'abord telecharger l'image, mais ce que je voudrais juste, c'est la partie qui permet de réduire la qualité

  4. #4
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Ben comme je t'ai dit : cherche du côté du System.Drawing.Bitmap.

    Je ne pourrais t'en dire plus, j'ai regardé le code de mon stagiaire, qui n'est plus là puisque son stage est fini, mais j'ai pas trouvé de chose probante comme ça. Et malheureusement, je n'ai pas le temps d'aller plus loin dans cette recherche.

    Kenavo

  5. #5
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    ok, je vais chercher de mon coté, merci

  6. #6
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    Merci, mais j'ai trouvé la solution, désolé pour le retard...
    Les vacances...

    Je vous donnerais la solution dès que je pourrais.

  7. #7
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    Voilà le code que j'utilise:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim bm_dest As New Drawing.Bitmap(W, H)'mon image de destination avec hauteur et largeur
                Dim gr_dest As Drawing.Graphics = Drawing.Graphics.FromImage(bm_dest) 'là je sais pas trop, mais je crois qu'on est obligé de passer par un graphique
                gr_dest.DrawImage(bm_source, 0, 0, W, H)'ben là on dessine l'image...
                bm_dest.SetResolution(bm_dest.HorizontalResolution * 2 / 3, bm_dest.VerticalResolution * 2 / 3)'et c'est avec ça que je réduit la qualité
                Dim imagereduite As Drawing.Image = bm_dest'ben là c'est mon image une fois le traitement fait.

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

Discussions similaires

  1. [Upload] upload de photo
    Par scastong dans le forum Langage
    Réponses: 2
    Dernier message: 01/11/2006, 20h53
  2. [Upload] Problème d'upload de photos
    Par Paradise01 dans le forum Langage
    Réponses: 5
    Dernier message: 15/08/2006, 01h36
  3. [Upload] upload de photo PHP
    Par abdel_13 dans le forum Langage
    Réponses: 5
    Dernier message: 19/06/2006, 14h25
  4. [Upload] Upload de photo et modifier le nom
    Par HwRZxLc4 dans le forum Langage
    Réponses: 14
    Dernier message: 08/05/2006, 21h24
  5. [Upload] Uploadé une photo?
    Par Invité dans le forum Langage
    Réponses: 2
    Dernier message: 21/03/2006, 15h33

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