Функция imagejpeg — Записывает изображение на диск в формате JPEG

Код:
imagejpeg (resource image [, string filename [, int quality]])

Записывает изображение image на диск под именем filename в формате JPEG. Качество сжатия указывается параметром quality, который может принимать значения от 0 до 100. 0 соответствует максимальному сжатию, но минимальному качеству изображения. По умолчания параметр quality = 75.
Если параметр filename не указан, то изображение выводится в выходной поток браузера. При выводе изображения непосредственно в браузер необходимо передать браузера mime-тип выводимых данных. Это следует сделать с помощью функции header().
header ("Content-type: image/jpeg");

Замечание
Для создания файлов в формате progressive JPEG следует включить чересстрочное создание изображений функцией imageinterlace().

Теги: PHP функции