Обработка изображений и GD
- Введение
- Установка и настройка
- Предопределённые константы
- Примеры
- Функции GD и функции для работы с изображениями
- gd_info — Вывод информации о текущей установленной GD библиотеке
- getimagesize — Получение размера изображения
- getimagesizefromstring — Получение размера изображения из строки данных
- image_type_to_extension — Получение расширения файла для типа изображения
- image_type_to_mime_type — Получение Mime-типа для типа изображения, возвращаемого
функциями getimagesize, exif_read_data, exif_thumbnail, exif_imagetype
- image2wbmp — Выводит изображение в браузер или пишет в файл
- imageaffine — Вернуть изображение, содержащее аффинно-преобразованное изображение src, используя дополнительную область ограничения
- imageaffinematrixconcat — Конкатенирует две аффинные матрицы преобразования
- imageaffinematrixget — Получает матрицу аффинного преобразования
- imagealphablending — Задание режима сопряжения цветов для изображения
- imageantialias — Требуется ли применять функции сглаживания или нет
- imagearc — Рисование дуги
- imageavif — Выводит изображение в браузер или пишет в файл
- imagebmp — Вывести BMP-изображение в браузер или файл
- imagechar — Рисование символа по горизонтали
- imagecharup — Рисование символа вертикально
- imagecolorallocate — Создание цвета для изображения
- imagecolorallocatealpha — Создание цвета для изображения
- imagecolorat — Получение индекса цвета пиксела
- imagecolorclosest — Получение индекса цвета ближайшего к заданному
- imagecolorclosestalpha — Получение индекса цвета ближайшего к заданному с учётом прозрачности
- imagecolorclosesthwb — Получение индекса цвета, имеющего заданный тон, белизну и затемнение
- imagecolordeallocate — Разрыв ассоциации переменной с цветом для заданного изображения
- imagecolorexact — Получение индекса заданного цвета
- imagecolorexactalpha — Получение индекса заданного цвета и альфа компонента
- imagecolormatch — Делает цвета палитровой версии изображения более соответствующими
truecolor версии
- imagecolorresolve — Получает идентификатор конкретного цвета или его ближайший аналог
- imagecolorresolvealpha — Получает идентификатор конкретного цвета и альфа компонента
или его ближайший аналог
- imagecolorset — Установка набора цветов для заданного индекса палитры
- imagecolorsforindex — Получение цветов, соответствующих индексу
- imagecolorstotal — Определение количества цветов в палитре изображения
- imagecolortransparent — Определяет цвет как прозрачный
- imageconvolution — Наложение искривляющей матрицы 3х3, используя коэффициент и смещение
- imagecopy — Копирование части изображения
- imagecopymerge — Копирует часть изображения с наложением
- imagecopymergegray — Копирует часть изображения с наложением в градациях серого
- imagecopyresampled — Копирование и изменение размера изображения с ресемплированием
- imagecopyresized — Копирование и изменение размера части изображения
- imagecreate — Создание нового палитрового изображения
- imagecreatefromavif — Создаёт новое изображение из файла или URL
- imagecreatefrombmp — Создаёт новое изображение из файла или URL
- imagecreatefromgd2 — Создание нового изображения на основе GD2 или URL
- imagecreatefromgd2part — Создание нового изображения на основе части GD2 файла или URL
- imagecreatefromgd — Создание нового изображения на основе GD файла или URL
- imagecreatefromgif — Создаёт новое изображение из файла или URL
- imagecreatefromjpeg — Создаёт новое изображение из файла или URL
- imagecreatefrompng — Создаёт новое изображение из файла или URL
- imagecreatefromstring — Создание нового изображения из потока представленного строкой
- imagecreatefromtga — Создаёт новое изображение из файла или URL
- imagecreatefromwbmp — Создаёт новое изображение из файла или URL
- imagecreatefromwebp — Создаёт новое изображение из файла или URL
- imagecreatefromxbm — Создаёт новое изображение из файла или URL
- imagecreatefromxpm — Создаёт новое изображение из файла или URL
- imagecreatetruecolor — Создание нового полноцветного изображения
- imagecrop — Обрезать изображение до заданного прямоугольника
- imagecropauto — Обрезает изображение автоматически, используя один из доступных режимов
- imagedashedline — Рисование пунктирной линии
- imagedestroy — Уничтожение изображения
- imageellipse — Рисование эллипса
- imagefill — Заливка
- imagefilledarc — Рисование и заливка дуги
- imagefilledellipse — Рисование закрашенного эллипса
- imagefilledpolygon — Рисование закрашенного многоугольника
- imagefilledrectangle — Рисование закрашенного прямоугольника
- imagefilltoborder — Заливка цветом
- imagefilter — Применяет фильтр к изображению
- imageflip — Переворачивает изображение, используя выбранный режим
- imagefontheight — Получение высоты шрифта
- imagefontwidth — Получение ширины шрифта
- imageftbbox — Определение границ текста выводимого шрифтом freetype2
- imagefttext — Нанесение текста на изображение, используя шрифты FreeType 2
- imagegammacorrect — Применение гамма коррекции к GD изображению
- imagegd2 — Вывод GD2 изображения в браузер или файл
- imagegd — Вывод GD-изображения в браузер или в файл
- imagegetclip — Получить отсекающий прямоугольник
- imagegetinterpolation — Получает метод интерполяции
- imagegif — Выводит изображение в браузер или пишет в файл
- imagegrabscreen — Захватывает изображение с экрана
- imagegrabwindow — Захватывает изображение окна
- imageinterlace — Включение или выключение интерлейсинга
- imageistruecolor — Определяет, является ли изображение полноцветным
- imagejpeg — Выводит изображение в браузер или пишет в файл
- imagelayereffect — Установка флага альфа сопряжения для использования эффектов наложения изображений
- imageline — Рисование линии
- imageloadfont — Загрузка шрифта
- imageopenpolygon — Рисует открытый полигон
- imagepalettecopy — Копирование палитры из одного изображения в другое
- imagepalettetotruecolor — Преобразует изображение на основе палитры в настоящий цвет
- imagepng — Вывод PNG изображения в браузер или файл
- imagepolygon — Рисование многоугольника
- imagerectangle — Рисование прямоугольника
- imageresolution — Получить или установить разрешение изображения
- imagerotate — Поворот изображения с заданным углом
- imagesavealpha — Сохранять ли полную информацию альфа-канала при сохранении изображений
- imagescale — Масштабировать изображение по заданной ширине и высоте
- imagesetbrush — Установка изображения (кисти), посредством которого будут рисоваться линии
- imagesetclip — Установите прямоугольник ограничения
- imagesetinterpolation — Устанавливает метод интерполяции
- imagesetpixel — Рисование точки
- imagesetstyle — Установка стиля рисования линий
- imagesetthickness — Установка толщины линий
- imagesettile — Установка изображения, которое будет использовано в качестве элемента мозаичной
заливки
- imagestring — Рисование строки текста горизонтально
- imagestringup — Рисование строки текста вертикально
- imagesx — Получение ширины изображения
- imagesy — Получение высоты изображения
- imagetruecolortopalette — Преобразование полноцветного изображения в палитровое
- imagettfbbox — Получение параметров рамки обрамляющей текст написанный TrueType шрифтом
- imagettftext — Рисование текста на изображении шрифтом TrueType
- imagetypes — Возвращает список типов изображений, поддерживаемых PHP сборкой
- imagewbmp — Выводит изображение в браузер или пишет в файл
- imagewebp — Вывод изображения WebP в браузер или файл
- imagexbm — Вывод XBM изображения в браузер или файл
- iptcembed — Встраивание двоичных IPTC данных в JPEG изображение
- iptcparse — Разбор двоичных IPTC данных на отдельные теги
- jpeg2wbmp — Конвертирует изображение из формата JPEG в WBMP
- png2wbmp — Преобразование PNG файла в WBMP
- GdImage — Класс GdImage
- GdFont — Класс GdFont