Rellene los iconos con espacios vacíos usando la utilidad de conversión de Linux
-
11-12-2019 - |
Pregunta
Tengo un montón de íconos PNG con diferentes tamaños:
96x96
96x23
96x46
96x80
etc...
¿Cómo puedo, con la ayuda de Linux? convert
utilidad, rellénelos.Para que todos los íconos tengan las mismas dimensiones cuadradas, digamos 96x96
.
La imagen existente debe estar centrada.Así (para la imagen del tamaño 5x5
):
.....
xxxxx
xxxxx
xxxxx
.....
Utilicé el siguiente comando para escalar la imagen.¿Quizás simplemente olvidé algún parámetro?
convert -size 96x96 icon.png -resize 96x96 +profile '*' scaled.png
Solución
Éste debería ayudar:
convert \
icon.png \
-scale 96x96 \
-background white \
-gravity center \
-extent 96x96 \
+profile '*' \
scaled.png
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow