част файл формата GIF из
Cos/ част файл формата GIF из рисунка im. Затем файл сохраняется под именем filename, или, если имя не указано, содержимое файла передается непосредственно браузеру (не забывайте предварительно отослать браузеру заголовок, сообщающий, что передается графический файл). Файл имеет формат GIF87a, а если он был сделан прозрачным функцией ImageColorTransparent(), то формат будет GIF89a.
Так как GD, начиная с версии 1.6, не поддерживает GIF, функция недоступна для этих версий.
Следующий пример позволяет выводить рисунок в зависимости от того, какой формат поддерживается.
<?php if (function_exists("imagegif"))
{ Header("Content-type: image/gif"): ImageGif(Sim): }
elseif (function_exists("imagejpeg")) {
Header("Content-type: image/jpeg").
ImageJpeg($lm. "". 0 5): }
elseif (function_exists("imagepng")) (
Header("Content-type: image/png"):
ImagePng($im). } else
dieC'No image support in this PHP server"): ?>
Используйте функцию imagetypes() вместо function_exists() для проверки поддержки различных форматов:
if (ImageTypes()& IMG_GIF) {
Header("Content-type: image/gif"): ImageGif(Jim): }
elseif (ImageTypesO & IMG_JPG) { ... etc.
См. также: ImagePng(), ImageJpeg(), ImageTypes().
ImagePNG
Отсылка рисунка PNG браузеру или сохранение его в файле int imagepng (int im [, string filename])
Выводит GD рисунок im в формате PNG на стандартный поток вывода (обычно браузер), или если указано имя файла filename, то в этот файл.
<?php $im = ImageCreateFromPngC'test.png").
ImagePng($im). ?>
См. также: ImageGif(), ImageJpeg(), ImageTypes().
ImageJPEG
Отсылка рисунка JPEG браузеру или сохранение его в файле
int imagejpeg (int im [, string filename [, int quality]])
Выводит рисунок im в формате JPEG на стандартный поток вывода (обычно браузер), или если указано имя файла filename, то сохраняет в этот файл. Аргументом quality можно указать качество изображения (обратно пропорционально размеру файла) от 0 до 100.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий