google - imagemagick windows
Imagemagick: Convertir a altura fija, ancho proporcional (3)
Usando Imagemagick, me gustaría convert
un lote de PNG a una altura fija de 1080px y un ancho proporcional . Con proporcional quiero decir esto: si la imagen original se reduce 16.8% a 1080px, el ancho también debe reducirse en 16.8%.
¿Alguna forma de usar converso sin tener que calcular la geometría exacta antes (usando identify
y algunos chanchullos de cálculo de bash)?
Hay un ejemplo adicional. dale algunos valores a los parámetros de cambio de tamaño y automáticamente cambiará el tamaño de tu imagen. Además, puede elegir otros parámetros (centro de gravedad o recorte, etc.).
convert image_example: /
-resize x160 -resize ''160x<'' -resize 50% /
-gravity center -crop 80x80+0+0 +repage image_example.jpg
Aclamaciones
Prueba esto:
convert -resize x1080 {from_path} {to_path}
La geometría de la imagen es una opción descrita para usar con -resize
xheight Height given, width automagically selected to preserve aspect ratio.
Entonces solo debes especificar la altura