<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.image.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'ru',
  ),
  'this' => 
  array (
    0 => 'ref.image.php',
    1 => 'Функции GD и функции для работы с изображениями',
    2 => 'Функции GD и функции для работы с изображениями',
  ),
  'up' => 
  array (
    0 => 'book.image.php',
    1 => 'GD',
  ),
  'prev' => 
  array (
    0 => 'image.examples.merged-watermark.php',
    1 => 'Создание полупрозрачного водяного знака функцией imagecopymerge',
  ),
  'next' => 
  array (
    0 => 'function.gd-info.php',
    1 => 'gd_info',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'ru',
    'path' => 'reference/image/reference.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/ref.image.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="ref.image" class="reference">
 <h1 class="title">Функции GD и функции для работы с изображениями</h1>

 






























































































































































































































































































































































































































































































































































































































































































































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