Функции 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-адреса
  • imagecreatefromgd — Создаёт новое изображение на основе GD-файла или URL-адреса
  • imagecreatefromgd2 — Создаёт новое изображение на основе GD2-файла или URL-адреса
  • imagecreatefromgd2part — Создаёт новое изображение на основе части GD2-файла или URL-адреса
  • imagecreatefromgif — Создаёт новое изображение из файла или URL-адреса
  • imagecreatefromjpeg — Создаёт новое изображение из файла или URL-адреса
  • imagecreatefrompng — Создаёт новое изображение из файла или URL-адреса
  • imagecreatefromstring — Создаёт новое изображение из представленного строкой потока
  • imagecreatefromtga — Создаёт новое изображение из файла или URL-адреса
  • imagecreatefromwbmp — Создаёт новое изображение из файла или URL-адреса
  • imagecreatefromwebp — Создаёт новое изображение из файла или URL-адреса
  • imagecreatefromxbm — Создаёт новое изображение из файла или URL-адреса
  • imagecreatefromxpm — Создаёт новое изображение из файла или URL-адреса
  • imagecreatetruecolor — Создаёт новое truecolor-изображение
  • imagecrop — Обрезает изображение до заданного прямоугольника
  • imagecropauto — Обрезает изображение автоматически на основе заданного режима
  • imagedashedline — Рисует пунктирную линию
  • imagedestroy — Уничтожает изображение
  • imageellipse — Рисование эллипса
  • imagefill — Заливает фон
  • imagefilledarc — Рисует и заливает дугу
  • imagefilledellipse — Рисование закрашенного эллипса
  • imagefilledpolygon — Рисует закрашенный многоугольник
  • imagefilledrectangle — Рисует закрашенный прямоугольник
  • imagefilltoborder — Заливает цветом
  • imagefilter — Применяет фильтр к изображению
  • imageflip — Переворачивает изображение в заданном режиме
  • imagefontheight — Получение высоты шрифта
  • imagefontwidth — Получение ширины шрифта
  • imageftbbox — Определяет границы прямоугольного обрамления для текста, который библиотека freetype2 выводит на экран путём рендеринга шрифта
  • imagefttext — Наносит текст на изображение путём рендеринга шрифта библиотекой FreeType 2
  • imagegammacorrect — Применяет гамма-коррекцию к GD-изображению
  • imagegd — Выводит GD-изображение в браузер или файл
  • imagegd2 — Выводит GD2-изображение в браузер или файл
  • imagegetclip — Получить отсекающий прямоугольник
  • imagegetinterpolation — Получает метод интерполяции
  • imagegif — Выводит изображение в браузер или записывет в файл
  • imagegrabscreen — Захватывает изображение с экрана
  • imagegrabwindow — Захватывает изображение окна
  • imageinterlace — Включает или выключает интерлейсинг
  • imageistruecolor — Определяет, относится ли изображение к изображениям truecolor
  • 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 — Преобразовывает truecolor-изображение в палитровое
  • imagettfbbox — Определяет границы прямоугольного обрамления для текста, который библиотека freetype2 выводит на экран путём рендеринга шрифта
  • imagettftext — Рисует текст на изображении шрифтом TrueType
  • imagetypes — Возвращает список типов изображений, поддерживаемых PHP сборкой
  • imagewbmp — Выводит изображение в браузер или записывет в файл
  • imagewebp — Вывод WebP-изображение в браузер или файл
  • imagexbm — Выводит XBM-изображение в браузер или в файл
  • iptcembed — Встраивание двоичных IPTC данных в JPEG изображение
  • iptcparse — Разбор двоичных IPTC данных на отдельные теги
  • jpeg2wbmp — Конвертирует изображение из формата JPEG в WBMP
  • png2wbmp — Преобразовывает PNG-файла в файл WBMP