Показать сообщение отдельно
Старый 27.07.2012, 18:56   #1
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию Как центрировать одну картинку над другой в GIFBUILDER?

Задача такая. Есть логотипы разных пропорций и размеров, есть дизайнерское решение вывести их в виде одинаковых картинок 100х100, с белым фоном и на нем логотип с отступом от краев.

Хотелось применить конструкцию вида:
Код:
10 = IMAGE
10 {
  file = GIFBUILDER
  file {
    XY = 100,100
    10 = IMAGE
    10 {
       file = .../logo.png
       file.maxW = 80
       file.maxH = 80
       offset = 10,10
    }
  }
}
Тут вся загвоздка в offset - он задается в абсолютных пикселях. Вышеприведенная конструкция сделает то что надо, но только для логотипа квадратных пропорций.
Я не нашел как можно центрировать накладываемую картинку, если она неизвестных заранее пропорций. Может есть решение?

PS: Есть решение на CSS без GIFBUILDER, но может получиться реализовать первоначальную задумку.
dmartynenko вне форума   Ответить с цитированием