En el último artículo te contamos cómo comprimir imágenes JPEG. Ahora te contaremos cómo resolver un problema similar, pero ya en relación a imágenes con formato PNG.
PNG - una extensión muy popular de imágenes. El formato fue desarrollado como un reemplazo para GIF. El tamaño de las imágenes PNG es a menudo muy diferente en términos de profundidad de color, entrelazado, así como debido a un cierto algoritmo de compresión.
OptiPNG es un programa de consola único que puede utilizarse para comprimir imágenes PNG. Todas las tareas mayores y menores se pueden realizar con OptiPNG. Puede hacerlo con la misma rapidez y sin pérdida de calidad que en el caso de las imágenes JPEG.
¿Trabajas en Ubuntu? Puedes instalar el programa desde el repositorio sin problemas. Necesitas ejecutar el siguiente comando:
$ sudo apt install optipng
La sintaxis de la utilidad es bastante sencilla. Se puede realizar de la misma forma que en el caso de jpegoptim:
$ optipng file_name options.png
Veamos las opciones de la utilidad:
-backup
- guardar copias de los archivos modificados;-dir
- carpeta para escribir los archivos;-force
- forzar la escritura del archivo saliente;-out
- escribir el archivo saliente
en el archivo especificado;-simulate
- no realizar ninguna acción, sólo mostrar el resultado;-o
- establecer el nivel de compresión de 0 a 7.Realicemos una optimización png. Averigüemos cuánto pesa el archivo:
$ df -h image.png
Para comprimir el archivo utilizamos:
$ optipng image.png
Miramos el tamaño, no vemos diferencias, la imagen es bastante pequeña pero al aumentar el tamaño la diferencia será visible:
La compresión png se produce sin pérdida de calidad, obtendremos la misma imagen, pero de menor tamaño. Es necesario designar el grado de optimización, que afecta a la pérdida de tiempo asociado con el programa para optimizar las imágenes. Grado poner 0 a 7. Cuanto más alto sea, más tiempo y costes de recursos requerirá el PC.
$ optipng -o 7 impge.png
El procesamiento por lotes de imágenes se realiza de la misma manera con jpeg:
$ cd images/
$ optipng *.png
Eso es todo, de nuevo, nada complicado.
Apply the discount by inserting the promo code in the special field at checkout: