Upload d'images optimisé

SKR1N -  
Stanislas Poisson Messages postés 424 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Est-t-il possible de compresser une image (perte de qualité inclus) à l'upload (input type file) ? Ceci pour éviter les chargements et les affichages trop long.

Aussi peut-on faire une barre de chargement ?


A voir également:

1 réponse

Stanislas Poisson Messages postés 424 Date d'inscription   Statut Membre Dernière intervention   66
 
Le principe est simple. Avec un langage serveur tel que php, on recupere les informations transmise par le navigateur a savoir, les dimensions, et poids de l'image, que l'oin peut comparere avec des valeurs maximale et minimale imposé a l'utilisateur. Si cela passe, on utilise alors la librairie d'image gd ou imagemagik afin d'appliquer un redimensionnement de l'image, voir une conversion et une compression avant ou apres l'avoir enregistrer sur le serveur.

Un script correctement codé en php devrait prendre une dizaine de ligne pour faire les verifications et le redimensionnement.
0