PHP 8.5.0 Beta 3 available for testing

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