parsaaghayi/pngoptimizer

use it to optimize your pgn files by pngquant.

Installs: 5

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/parsaaghayi/pngoptimizer

0.1.0 2021-10-17 09:28 UTC

This package is auto-updated.

Last update: 2025-12-17 18:27:53 UTC


README

You can use it to optimize your png files in best quality. This package use imagemagick and pngquant; so you must install them first. You can optimize your images in any quality you want.
By default it will scan dir for finding png files in depth of 6 that you can change it very easy.
You can use it Only in One Line :

$statement->optimize($dir, $min_quality, $max_quality, $strip);
example1:

require_once './vendor/autoload.php';
use Parsaaghayi\Pngoptimizer\PngOptimizer;
$test = new PngOptimizer;
$test->optimize('../test/images',65,80);

This code will create an optimized version of your png file which the name is filename-fs8 in same directory
Original Image (799KB):

Original Image 799KB


optimized Image (264KB):

optimized Image 264KB