91 votes

Existe-t-il un outil permettant de redimensionner une image png en une image pour une densité d'écran ldpi, mdpi, hdpi et xdpi?

Actuellement, je suis à la recherche d'un outil qui peut redimensionner une image png en une image pour chaque densité d'écran, ldpi, mdpi, hdpi et xdpi.

Je ne sais pas si cet outil existe ou non. Mais si vous savez quelque chose à ce sujet, merci de poster votre réponse.

69voto

hotveryspicy Points 21181

AssetStudio fera le travail. ici vous pouvez trouver ce http://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html

Il vous suffit de télécharger votre image pour que le travail soit effectué automatiquement.

54voto

Redwarp Points 1236

En fait, je viens de terminer un outil pour faire une telle chose. Il fonctionne par glisser-déposer et fonctionne également sur neuf correctifs au format png.

Edit: vient de déplacer des éléments dans github: https://github.com/redwarf/9-Patch-Resizer

22voto

Perroloco Points 3228

J'ai essayé Assets Studio et les autres applications répertoriées ici, mais elles ne correspondaient pas à mes besoins. J'ai développé aujourd'hui une nouvelle application de redimensionnement des ressources Android, que vous pouvez télécharger à partir d'ici:

https://github.com/asystat/Final-Android-Resizer

7voto

Rajesh Points 9153

Pour les icônes, Android Asset Studio sera le meilleur.

3voto

Matt Logan Points 2116

Pour les fans de Node.js:

https://github.com/mattlogan/AndroidImageResizer

Exécutez ce script dans un répertoire avec des images.

 node AndroidImageResizer.js
 

Entrez la taille de l'image de départ lorsque vous y êtes invité.

 Enter current image size [xxxhdpi, xxhdpi, xhdpi, hdpi, mdpi, ldpi]: xxhdpi
 

Entrez la plus petite taille d'image souhaitée lorsque vous y êtes invité.

 Enter smallest desired image size [xxxhdpi, xxhdpi, xhdpi, hdpi, mdpi, ldpi]: mdpi
 

Certains dossiers apparaîtront dans votre répertoire avec toutes vos images redimensionnées.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X