De imagen oblonga a cuadrada

Posted on 2020-06-16 by Ernesto Hernández-Novich
Tags: , ,

Tengo una imagen de altura H y anchura W, oblonga (H > W) en original SVG. Hace falta una imagen cuadrada de lado L en formato PNG. Después de darle vueltas a la página de manual de convert, parte de ImageMagick, esta magia funciona

$ convert original.svg -resize LxL     \
                       -gravity center \
                       -extent LxL     \
                       final.png

También funciona con un original en otro formato, siempre y cuando H <= L y W < L.