PHP code example of geckon01 / simple-image-compressor

1. Go to this page and download the library: Download geckon01/simple-image-compressor library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

geckon01 / simple-image-compressor example snippets



use geckon01\SimpleImageCompressor\SimpleImageCompressor;

$resolutionTargetPercent = 50;
$targetQuality = 50;
$compressor = SimpleImageCompressor::load("image.png");
$compressedImage = $compressor->resizeAndCompress($resolutionTargetPercent, $targetQuality);
$compressedImage->toFile("image");

$compressor = SimpleImageCompressor::load("https://example.com/image.jpg");

SimpleImageCompressor::load("image.png")
	->resizeAndCompress(50, 50)
	->toFile("image");
 
$compressedImage->toFile("image");
 
$compressedImage->toBase64();
 
$compressedImage->toGdImage();
 
$compressor->setApproxMinimumHeight(500);  
$compressor->setApproxMinimumWidth(500);