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.