programming:php:image_resize_mb
no way to compare when less than two revisions
Различия
Показаны различия между двумя версиями страницы.
— | programming:php:image_resize_mb [2018/06/07 12:33] (текущий) – создано artur | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Clever Image resize ====== | ||
+ | <code php> | ||
+ | $quality = 90; | ||
+ | while(filesize($full_path) > 1048576 && $quality > 20) { | ||
+ | $img = imagecreatefromjpeg($full_path); | ||
+ | imagejpeg($img, | ||
+ | |||
+ | $quality = $quality - 10; | ||
+ | clearstatcache(); | ||
+ | } | ||
+ | if(filesize($full_path) > 1048576) {echo "< | ||
+ | </ |
programming/php/image_resize_mb.txt · Последнее изменение: 2018/06/07 12:33 — artur