GD - заливка фона изображением

.scu

Новичок
GD - заливка фона изображением

возможно ли создать новый GIF например.
чтобы у него фон брался из img.gif и дуплился по горизонтали?
то есть заливался.
 

.scu

Новичок
спасибо :)
буду разбираться

-~{}~ 05.08.05 00:51:

imagesettile
(PHP 4 >= 4.0.6)

imagesettile - устанавливает изображение для фонового заполнения.

Описание
int imagesettile (resource image, resource tile)

-----------------------------------------------------------------------------

вот вроде спец. функция для этого.
жалко только нет выбора, как дуплить:
- только по вертикали
- только по горизонтали
- и так и так
 

kruglov

Новичок
ну а циклом взять и imagecopy в разные места, хоть по диагонали
 

.scu

Новичок
да это понятно :)
я просто думала, что есть более простой вариант.
Вроде бы тривиая задача - наложить фон по заданным параметрам.
 

kruglov

Новичок
.scu
Заданным? Всегда можно придумать такие параметры, что никакого набора аргументов не хватит. Например, зеркально отражать, уменьшив в 2 раза.
 

.scu

Новичок
ну это естессно :)
я имею ввиду достаточно стандартные типо
дуплить по вертикали, алайн райт - лефт - центр
дуплить по горизонтали, аланйт райт - лефт - центр
дублить всюду :)

типо как в HTML когда бг кладешь выбор.
было бы удобно если б была такая стандартная ф-ция
 

kruglov

Новичок
.scu
Функция получилась бы некрасивая из-за малой универсальности. Потом, практика показывает, что заливать шашечками фон, да еще весь целиком, нужно довольно редко... Вот как-то и не понадобилось.
 

.scu

Новичок
не ну почему
если например использовать все это для рисования менюшки нужного размера с нужным фоном.
 

kruglov

Новичок
.scu
Ага, специальная функция чисто для "рисования менюшек нужного размера с нужным фоном" ;)
 
Сверху