PHP Сжатие PNG изображения на лету

Название в значительной степени говорит само за себя …

Вот мой простой код:

$img=imagecreate(300,300);

$black=imagecolorallocate($img,0,0,0);
$white=imagecolorallocate($img,255,255,255);

imagefill($img,0,0,$white);
imagerectangle($img,10,10,289,289,$black);

header ('Content-Type: image/png');
imagepng($img);

Теперь … Если вы сохраните экспортированный файл и загрузите его в Yahoo Smushit

http://www.smushit.com/ysmush.it/

Вы можете заметить, что он может быть сжат еще больше.

Моя цель — экспортировать сжатое изображение png напрямую из php (на лету) и чтобы оно было полностью оптимизировано (сжато).

Я заметил что imagepng есть параметр сжатия 0-9, но по какой-то причине он не работает для меня …

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]