Linux / Unix Command To Optimize and Compress PNG Files In Bulk

Linux / Unix Command To Optimize and Compress PNG Files In Bulk

To optimize and compress PNG files in bulk on a Linux or Unix system, you can use the optipng command.

optipng is a command-line utility that optimizes and compresses PNG files by removing unnecessary metadata and applying lossless compression. It can be used to optimize and compress a single PNG file or a batch of PNG files.

Here is an example of how to use optipng to optimize and compress a single PNG file:

optipng image.png
S‮w:ecruo‬ww.lautturi.com

This will optimize and compress the image.png file. The optipng command supports a number of options that you can use to control the optimization and compression process. For example, you can use the -o option to specify the optimization level (1-7) or the -clobber option to overwrite the original file with the optimized version.

To optimize and compress a batch of PNG files, you can use a for loop to iterate over the files and pass them to optipng one by one. For example:

for file in *.png; do optipng "$file"; done

This will optimize and compress all PNG files in the current directory.

Keep in mind that optipng is just one of many tools available for optimizing and compressing PNG files. There are also other tools available, such as pngcrush and pngquant, that can be used to optimize and compress PNG files.

Created Time:2017-10-29 22:08:57  Author:lautturi