Функция imagecreatetruecolor()
создает новое изображение с «настоящими цветами» (true color).
resource
imagecreatetruecolor()
(
x_size,
y_size);
int
x_size;
int
y_size;
x_size. Горизонтальный размер изображения.
y_size. Вертикальный размер изображения.
Возвращаемые значения. Идентификатор изображения, представляющий пустое изображение размером x_size на y_size.
Пример 12.2. Функция imagecreatetruecolor()
$img = imagecreatetruecolor(468, 60);
Создает изображение размером 468x60.
Замечание
Эта функция требует GD 2.0.1 или более поздней версии (рекомендуется 2.0.28 или позже).
Эта функция не работает с форматом GIF.
Открытие существующих изображений
imagecreatefromstring()
Функция
imagecreatefromstring() создает новое изображение из потока изображения в строке.
resource
imagecreatefromstring()
(
image);
string
image;
image. Поток изображения в строке.
Возвращаемые значения. Идентификатор изображения, представляющий изображение, полученное из заданной строки. Следующие типы автоматически определяются, если их поддерживает ваше построение PHP: JPEG, PNG, GIF,
WBMP и GD2. Ресурс изображения будет возвращен в случае успеха. false возвращается, если тип изображения не поддерживается, формат данных не распознается или изображение повреждено и не может быть загружено.
Существует серия других функций imagecreatefrom*(), перечисленная ниже.
imagecreatefromgif()
imagecreatefromjpeg()
imagecreatefrompng()
imagecreatefromwbmp()
imagecreatefromxbm()
imagecreatefromxpm()
Эти функции создают новое изображение из файла или URL.
resource
imagecreatefrom*()
(
filename);
string
filename;
filename. Название файла с изображением.
Подсказка
Вы
можете использовать URL в качестве названия файла с этой функцией, если поддержка fopen_wrappers была включена.
Возвращаемые значения. Идентификатор изображения, представляющий изображение, извлеченное из файла с заданным названием, или пустая строка в случае неудачи.