Redimensionner les images avant upload

Bonjour,

Je recopie ici les échanges de https://github.com/marcimat/bigup/issues/1

Bonjour,

SPIP permet d'indiquer une taille maximum pour les images (https://www.spip.net/fr_article4645.html#_IMG_MAX_WIDTH et https://www.spip.net/fr_article4646.html) BigUp pourrait se baser sur ces valeurs pour redimensionner les images côté navigateur avant upload ?

Quelques pistes de code :

  • https://www.google.com/search?q=javascript+shrink+image+before+upload
  • https://stackoverflow.com/questions/10333971/html5-pre-resize-images-before-uploading

Question de Marcimat : C’est certainement une idée intéressante. Mais ça conserve les métadonnées en même temps ?

2 pistes :

  • https://stackoverflow.com/questions/18297120/html5-resize-image-and-keep-exif-in-resized-image
  • Et une lib complète pour faire le redimensionnement et conserver les données EXIF : https://github.com/nodeca/pica

PS : c'est après avoir constaté que LinkedIn faisait ça (et pesté chaque fois qu'en formation 5 personnes envoient une images de 4Mo ou plus) que j'ai fait quelques recherches pour voir que c'était possible.

Personne assignée Chargement en cours
Suivi du temps Chargement en cours

Forge communautaire SPIP | Charte d'utilisation | Signaler un problème sur ce site