PHP 8.4.3 Released!

imagecreatefromgd2part

(PHP 4 >= 4.0.7, PHP 5, PHP 7, PHP 8)

imagecreatefromgd2part Создаёт новое изображение на основе части GD2-файла или URL-адреса

Описание

imagecreatefromgd2part(
    string $filename,
    int $x,
    int $y,
    int $width,
    int $height
): GdImage|false

Функция создаёт новое изображение на основе части GD2-файла или URL-адреса.

Подсказка

В эту функцию в качестве имени файла можно передавать URL-адреса, если была включена директива fopen wrappers. Подробнее о том, как указать имя файла, рассказано в описании функции fopen(). В разделе «Протоколы и обёртки» также даны ссылки на информацию о способностях поддерживаемых обёрток, замечания по работе с ними и список предопределённых переменных, которые они дают.

Список параметров

filename

Путь к GD2-изображению.

x

x-координата точки исходного изображения.

y

y-координата точки исходного изображения.

width

Ширина исходного изображения.

height

Высота исходного изображения.

Возвращаемые значения

Функция возвращает объект изображения, если выполнилась успешно, или false, если возникла ошибка.

Список изменений

Версия Описание
8.0.0 Функция теперь возвращает экземпляр класса GDImage, если выполнилась успешно; раньше возвращался ресурс (resource).

Примеры

Пример #1 Пример создания изображения функцией imagecreatefromgd2part()

<?php

// Для этого примера нам сначала потребуется узнать размер изображения
$image = getimagesize('./test.gd2');

// Создание изображения
$im = imagecreatefromgd2part('./test.gd2', 4, 4, ($image[0] / 2) - 6, ($image[1] / 2) - 6);

// Добавим рельеф на изображение
if (function_exists('imagefilter')) {
imagefilter($im, IMG_FILTER_EMBOSS);
}

// Сохранение изображения
imagegd2($im, './test_emboss.gd2');

?>

Примечания

Внимание

Форматы изображений GD и GD2 являются проприетарными форматами изображений libgd. Они должны рассматриваться как устаревшие и должны использоваться только для целей разработки и тестирования.

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top