Установить цвет фона для изображений и изображений GD Lib - PullRequest
1 голос
/ 09 декабря 2008

Я использую PHP 5 GD Lib для выполнения некоторых графических манипуляций, и я не могу найти способ обойти черный фон, который появляется, когда вы поворачиваете изображение или копируете изображение в другое (большее) изображение.

Предполагая, что я работаю с файлом JPEG, который, конечно, не является прозрачным, как я могу повернуть изображение с помощью GD Lib и получить белый фон / холст, а не черный фон?

1 Ответ

3 голосов
/ 09 декабря 2008

Этот комментарий взят из документации PHP, и ссылка на него приведена в разделе «weareexit at yahoo dot co dot uk»

"Если вы хотите разместить изображение на более крупном холсте, который вы ранее создали с помощью imagecreatetruecolor (), но не хотите, чтобы его окружал черный фон по умолчанию: используйте imagefill () ПОСЛЕ imagecopyresampled () . "

...