Bonjour à toutes et à tous =)
J'aurai une petite question concernant la compression de photo sur Android.
J'ai une photo de taille N et j'aimerais la compresser (en conservant les proportions hauteur/largeur) pour qu'au final elle ne fasse qu'au plus 100Ko. (En se rapprochant le plus possible du 100Ko).
J'ai ma petite idée de comment procéder, mais ça me parait aussi hasardeux que pas du tout opti x)
Je pense enregistrer la photo sous une structure Bitmap. Ensuite, recréer cette Bitmap avec des dimensions divisées par x (x, à déterminer..) via la méthode createScaledBitmap. Si la taille de ma Bitmap n'est pas inférieur à 100Ko, je réitère l'opération.
Existe-t'il une manière plus propre de procéder ?
En vous remerciant =)
Partager