Programa que puede cambiar el tamaño de las imágenes para que se ajusten a un tamaño máximo definido

Estoy buscando un programa en Windows que pueda cambiar el tamaño de las imágenes, preferiblemente de forma masiva, para que se ajusten a un tamaño máximo determinado.

Las imágenes están en formato PNG y, por lo general, tienen un tamaño mayor que el límite de 3 MB, por lo que deben redimensionarse para ajustarse a ese límite.

He buscado mucho y también he comprobado si Photoshop podría hacer algo similar, pero sin éxito. Está empezando a ser realmente molesto tener que cambiar manualmente el tamaño de imagen por imagen para asegurarse de que no exceda los 3 MB antes de cargarlos.

Nota: ImageMagick e IrfanView tienen esta función para JPG, pero no para PNG.

Creo que xnview exactamente puede hacer esto. vistaxn

Respuestas (2)

Las herramientas de imagemagick pueden hacer esto por usted: lea las dos respuestas proporcionadas en esta pregunta https://stackoverflow.com/questions/6917219/imagemagick-scale-jpeg-image-with-a-maximum-file-size

El primero explica la forma rápida de hacerlo. Tenga en cuenta que no alcanzará un tamaño máximo preciso, así que déjese un poco de margen de maniobra.

El segundo explica una excelente manera de hacerlo y mantener la máxima calidad y facilitar la visualización más adelante.

Aún así, no creo que se aplique a PNG. ¿Solo JPEG?
@Chris debería manejar cualquier tipo de imagen que imagemagick pueda manejar

¿Has probado BatchPhoto ? Le permite cambiar el tamaño de las imágenes a granel y ofrece soporte para una amplia gama de formatos de imagen, incluido PNG. Funciona tanto en Windows como en Mac.