imagecopy - как задать цвет фона?

Я накладываю одну картинку на другую. Делаю это функцией imagecopy().

Основную картинку создаю с помощью такого кода:

$canvas = imagecreatetruecolor($w, $h);
$white = imagecolorallocate($canvas, 255, 255, 255);
imagefill($canvas, 0, 0, $white);

Как видно по коду - картинку создаю с белым фоном. Но после накладывания, если вторая картинка меньше, то создается черный фон. Почему так происходит?


Ответы (0 шт):