Вывод изображения в браузере

В рассмотренных ранее рецептах, созданные изображения сохранялись в файл. Этот способ вывода используется часто, но иногда приходится отображать результат сразу в браузер, без предварительного сохранения. Для ввода изображения в браузере достаточно функции imagejpeg(при работе с картинками в формате jpeg),
предварительно передав браузеру заголовок, который задает тип контента: "Content-Type: image/jpeg".

Пример:
$width = 200; // ширина изображения 
$height = 200; // высота изображения 
// создаем изображение 
$img = imagecreatetruecolor($width, $height); 
// цвет заливки фона. зеленый 
$rgb = 0x00ff00;  
// заливаем холст цветом $rgb 
imagefill($img, 0, 0, $rgb);  
// заголовок для браузера 
102 
 
header("Content-Type: image/jpeg"); 
// выводим результат в браузер 
imagejpeg($img);  
// очищаем память после выполнения скрипта 
imagedestroy($img); 
imagedestroy($pic);
Теги:
imagejpeg
Добавлено: 29 Марта 2018 07:31:34 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...