Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 607 Bytes

how-to-compress-gd-image.md

File metadata and controls

17 lines (11 loc) · 607 Bytes

How to compress GD image

<?php

$im = imagecreatefrompng('/var/www/examples/heroine.png');
imagejpeg($im, '/tmp/image.jpg', 88);
  • $im - image resource of original image to compress
  • imagecreatefrompng - creates lib:GD image object from given PNG image
  • imagejpeg - saves $im gd object to the specified 'jpeg' file with a given level of compression
  • 88 - quality (or compression) level, use lower values for better compression, up to 100 (best quality, worst compression)

group: quality