Вывод изображения в браузере
В рассмотренных ранее рецептах, созданные изображения сохранялись в файл. Этот способ вывода используется часто, но иногда приходится отображать результат сразу в браузер, без предварительного сохранения. Для ввода изображения в браузере достаточно функции 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);
Комментарии:
Нету комментариев для вывода...