Функции PHP »»» Графические функции(PHP 3>= 3.0.16, PHP 4, PHP 5)
imagejpeg - выводит изображение в браузер или файл.
Описание
int imagejpeg (resource image [, string filename [, int quality]])
imagejpeg() создаёт
JPEG-файл filename из изображения
image. Аргумент image возвращён из imagecreate().
Аргумент filename является необязательным и, если опущен, сырой поток
изображения выводится напрямую.Для пропуска аргумента filename, с целью
предоставления аргумента quality, просто используйте пустую строку ('').
Отправляя image/jpeg content-type с помощью
, вы можете создать PHP0-скрипт, который выводит JPEG-изображения напрямую.
Примечание:
поддержка JPEG
возможна только в том случае, если PHP был скомпилирован с GD-1.8 или
новее.
quality является необязательным и имеет диапазон значений от
0 (наихудшее качество, наименьший файл) до 100 (наилучшее качество,
наибольший файл).
По умолчанию используется значение по умолчанию IJG quality (около 75).
Если вы хотите выводить Progressive JPEG, вам необходимо включить interlacing
функцией imageinterlace().
См. также
imagepng(),
imagegif(),
imagewbmp(),
imageinterlace() и
imagetypes().