« read_exif_data
Search
Введение »
PHP Manual
Обработка и генерация изображений
Обработка изображений и модуль GD
Обработка изображений и модуль GD
Введение
Установка и настройка
Требования
Установка
Настройка во время выполнения
Типы ресурсов
Предопределённые константы
Примеры
Создаёт PNG-изображение средствами PHP
Добавление водяных знаков на изображения через альфа-каналы
Создание полупрозрачного водяного знака функцией imagecopymerge
Функции 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
GdImage
— Класс GdImage
GdFont
— Класс GdFont
↑
and
↓
to navigate •
Enter
to select •
Esc
to close •
/
to open