Remplissez des icônes avec un espace vide à l'aide de l'utilitaire de conversion Linux
-
11-12-2019 - |
Question
J'ai un tas d'icônes PNG de différentes tailles :
96x96
96x23
96x46
96x80
etc...
Comment puis-je, avec l'aide de Linux convert
utilitaire, remplissez-les.Pour que toutes les icônes aient les mêmes dimensions carrées, disons 96x96
.
L'image existante doit être centrée.Comme ça (pour l'image de la taille 5x5
):
.....
xxxxx
xxxxx
xxxxx
.....
J'ai utilisé la commande suivante pour redimensionner l'image.Peut-être que j'ai juste oublié un paramètre ?
convert -size 96x96 icon.png -resize 96x96 +profile '*' scaled.png
La solution
Celui-ci devrait aider :
convert \
icon.png \
-scale 96x96 \
-background white \
-gravity center \
-extent 96x96 \
+profile '*' \
scaled.png
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow