Обробка зображень та 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