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
Était-ce utile?

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
scroll top