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

jQuery Discussion :

Redimensionnement image et upload


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2002
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Avril 2002
    Messages : 86
    Par défaut Redimensionnement image et upload
    Bonjour,
    Je suis confronté à un probleme depuis quelques jours et impossible pour moi de trouver la soluce, j'ai essayé pleins de soluce vu sur le web (merci google) mais rien qui ne fonctionne bien!


    Je voudrais un formulaire ou l'utilisateur selectionne une image jpg sur son ordinateur, qu'elle soit ensuite redimensionnée à une certaine resolution, et ensuite uploader sur un serveur.

    Jusque là, ma solution privilégié se passait de jquery....j'uploadais l'image en php puis effectuais un redimensionement en php SAUF QUE: mon site etant sur un serveur free.fr je suis limité en utilisation memoire et si le visiteur du site veut uploader une image de 6Mp en jpg, elle prend plus de place que la limite autorisée par le serveur. C'est donc à ce moment que je me suis dis que le mieux est de faire le redimensionnement en local et enssuite d'uploader l'image mais je suis completment paumé!!

    Tout d'abord, quelqu'un sait-il selectionner un fichier en local et le redimensionner? puis l'uploader?

    Merci pour votre aide,
    TouFou

  2. #2
    Rédacteur
    Avatar de marcha
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2003
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 571
    Par défaut
    Salut,

    Il te faut regarder la nouvelle FileAPI, FileReader offre des méthodes permettant
    de gérer l'upload, de connaitre la taille du fichier avant son envoi, d'accéder
    aux données binaire du fichier.

    Voici une démo

    Si tu trouve un exemple de resize de l'image avant l'upload, je suis preneur.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 98
    Par défaut
    Sa à l'air sympa mais comme je parle pas anglais j'ai pas compris grand chose.
    de plus est ce que sa oblige a utiliser Firefox sachant que je tourne sur IE ?
    Peut on intégrer ça dans un formulaire qui traitera d'autres données que les images ? (par exemple envoi dans un bdd du nom de l'image + upload, nom adresse, description......)

  4. #4
    Rédacteur
    Avatar de marcha
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2003
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 571
    Par défaut
    J'en sais pas beaucoup plus que ça pour le moment, je ne sais pas non plus si Internet Explorer 9 va intégrer cette API.

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2002
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Avril 2002
    Messages : 86
    Par défaut
    Citation Envoyé par marcha Voir le message
    Salut,

    Il te faut regarder la nouvelle FileAPI, FileReader offre des méthodes permettant
    de gérer l'upload, de connaitre la taille du fichier avant son envoi, d'accéder
    aux données binaire du fichier.

    Voici une démo

    Si tu trouve un exemple de resize de l'image avant l'upload, je suis preneur.
    Bonjour,
    Merci d'avoir répondu pour me donner un coup de main mais effectivement cette soluce ne n'appliquant qu'au moteur gecko donc firefox & co, cela ne va pas le faire.

    Il n'existe pas une libraire graphique en jquery?

    Merci pour vos aides,
    TouFou

  6. #6
    Expert confirmé Avatar de Lapinpanda
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2009
    Messages
    3 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 230
    Par défaut
    Pourquoi ne pas limiter tout simplement la taille maximal d'upload d'une image?

    Tu fais un filtre et/ou un contrôle qui ne valide pas les image qui ont une taille supérieur à X Mo.


    Ensuite bah tu continue ton process de redimensionnement comme tu l'a expliquer!

    C'est simple, rapide, et en plus ça fait son boulot!

  7. #7
    Membre confirmé
    Inscrit en
    Avril 2002
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Avril 2002
    Messages : 86
    Par défaut
    Bonjour,
    Très bonne solution! J'y ai pensé, c'est même la plus simple à mettre en oeuvre mais j'aurais aimé une solution ou la personne qui va uploader les images n'ait pas besoin de les redimensionner avant. Pour nous cela semble facile mais pour des personnes utilisant juste un service web, quand elles vont voir le message: "votre image est trop grande veuillez la redimensionner...", pas sur que la personne sache quel logiciel utiliser.....

    Si il n'y a pas d'autres solutions, j'appliquerai certainement celle-ci..

    D'autres solutions?

    TouFou

  8. #8
    Rédacteur
    Avatar de marcha
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2003
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 571
    Par défaut
    Les autres solutions ne sont pas javascript. Il te faut chercher du coté de flash, java au activex

  9. #9
    Expert confirmé Avatar de Lapinpanda
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2009
    Messages
    3 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 230
    Par défaut
    Citation Envoyé par toufou Voir le message
    Bonjour,
    Très bonne solution! J'y ai pensé, c'est même la plus simple à mettre en oeuvre mais j'aurais aimé une solution ou la personne qui va uploader les images n'ait pas besoin de les redimensionner avant. Pour nous cela semble facile mais pour des personnes utilisant juste un service web, quand elles vont voir le message: "votre image est trop grande veuillez la redimensionner...", pas sur que la personne sache quel logiciel utiliser.....

    Si il n'y a pas d'autres solutions, j'appliquerai certainement celle-ci..

    D'autres solutions?

    TouFou
    Je ne sais pas s'il existe des solutions tierces existantes( et gratuite) sur le Web qui font ce job la, mais si c'est le cas, tu peux proposer à l'utilisateur de se rendre sur le site qui propose le service.
    Au moins l'user n'aura pas à faire la recherche

Discussions similaires

  1. Redimensionnement images en upload coté serveur
    Par nessag dans le forum Langage
    Réponses: 5
    Dernier message: 26/04/2015, 01h06
  2. Redimensionnement image après upload
    Par thomix68 dans le forum Langage
    Réponses: 7
    Dernier message: 22/10/2010, 16h36
  3. [Upload] Redimensionner image avant upload
    Par spawns dans le forum Langage
    Réponses: 3
    Dernier message: 08/05/2009, 10h16
  4. Redimensionner image pendant upload
    Par david2511 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 03/02/2009, 12h17
  5. [Upload] Redimensionner image après upload
    Par leroidje dans le forum Langage
    Réponses: 3
    Dernier message: 21/11/2008, 11h12

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