Наложение большой картинки на маленькую (GD-PHP)

Читающий
На сайте с 23.04.2009
Offline
60
900

Есть бэкграунд 600*100, с прозрачной областью 48*48, под него надо положить фрэйм 64*64.

Если делать так:

imagecopy($frame,$bg, -20, -20, 0, 0, 600, 100);

imagepng($frame, $file);

то получаемый $file выходит 64*64.

Можно ли, без увеличения $frame до размера $bg, как то это сделать?

Хочется поменьше движухи, за один проход так сказать.

Лучший доход для файлового трафика: Без бана АВ (http://goo.gl/F4Lem). А так же здесь (goo.gl/HzCxo) и здесь (goo.gl/B5BDC) Закроем продуктовые магазины за не уникальное содержание ©
К
На сайте с 05.10.2006
Offline
30
#1

Попробуйте создать еще одну картинку и на неё наложить по очереди 2 других.

Читающий
На сайте с 23.04.2009
Offline
60
#2
Круламикус:
Попробуйте создать еще одну картинку и на неё наложить по очереди 2 других.

Так-то оно правильнее и работает.

Мне вот интересно двумя картинками и одним сведением нельзя обойтись?

Не могу ни чего путного найти, по такому случаю :(

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий