Saltar al contenido

Un script por lotes para cambiar el tamaño de las imágenes

Tobías, miembro de nuestro equipo de trabajo, nos ha hecho el favor de crear esta reseña ya que domina perfectamente el tema.

Solución:

Una vez que instale ImageMagick para Windows, puede usar magick herramienta de línea de comandos, por ejemplo

magick.exe mogrify -resize 250x250 -path 250x250/ *.png *.jpg
magick.exe mogrify -resize 125x125 -path 125x125/ *.png *.jpg

Nota: asegúrese de que su magick.exe El mando está en tu PATH variable del sistema y está apuntando a las carpetas destinadas existentes o creadas (por ejemplo, mkdir 250x250/ 125x125/ en el caso anterior).

Para Linux/Ubuntu, consulte: ¿Cómo cambiar fácilmente el tamaño de las imágenes a través de la línea de comandos?

Utilice Image Resizer para Windows:

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Puedes comprobar scale.bat que puede cambiar el tamaño de las imágenes sin necesidad de instalar software adicional; utiliza solo las capacidades integradas de Windows:

@echo off
set "source_folder=c:images"
set "result_folder_1=c:res1"
set "result_folder_2=c:res2"

for %%a in ("%source_folder%*jpg") do (
   call scale.bat -source "%%~fa" -target "%result_folder_1%%%~nxa" -max-height 250 -max-width 250 -keep-ratio no -force yes
)

for %%a in ("%source_folder%*jpg") do (
   call scale.bat -source "%%~fa" -target "%result_folder_2%%%~nxa" -max-height 125 -max-width 125 -keep-ratio no -force yes
)

Revisa también esto.

Comentarios y puntuaciones

Recuerda algo, que te brindamos la opción de decir .

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *