Официальный форум ColorRiver
http://imatouch.ru/forum/

Создание рамок
http://imatouch.ru/forum/viewtopic.php?f=9&t=36
Страница 1 из 1

Автор:  Alexeo [ 02 сен 2009, 19:23 ]
Заголовок сообщения:  Создание рамок

В комплект поставки ПО imaTouch входит более 100 различных рамок и календарей. Но вы легко можете расширить этот набор, создав свои рамки и добавив их в программу.

Рамка это картинка с прозрачностью, накладываемая поверх фотографии клиента. Прозрачность поддерживается разными графическими форматами (*.bmp, *.gif, *.psd), но самое простое - использовать png-файлы. Чтобы добавить рамку в программу, необходимо скопировать графический файл рамки в папку "C:\Program Files\ColorRiver\imaTouch\Frames". Кроме того, необходимо создать файл описания рамки - ini-файл, определенного формата. В этом файле необходимо указать имя файла рамки, и область, в которую вписывается фотография клиента.

Рассмотрим создание рамки на примере.
У нас есть графический файл с прозрачностью frame1.png, который мы хотим использовать для рамки.

1. Копируем его в папку "C:\Program Files\ColorRiver\imaTouch\Frames".

2. Откроем его в каком-нибудь графическом редакторе и посмотрим, куда мы хотим вписывать фотографию (см. Рис.1). Запомним координаты и размер области.
Вложение:
frame1.gif
frame1.gif [ 42.25 КБ | Просмотров: 9637 ]


3. Создаем текстовый файл frame1.ini в папке "C:\Program Files\ColorRiver\imaTouch\Frames".

4. В секции [Frame] указываем имя графического файла рамки:
Код:
[Frame]
FileName=Frame1.png


5. В секции [Photo] указываем координаты и размер области, куда вписывается фотография клиента:
Код:
[Photo]
Left=160
Top=200
Width=900
Height=1300

Можно вписывать фотографию в полный размер рамки, тогда координаты Left и Top устанавливаем равными 0, а размер области Width и Height устанавливаем равными размеру рамки (1200 и 1800 в нашем случае).

Вот что у нас получилось:
Вложение:
frame1.rar [1.05 МБ]
Скачиваний: 1182


6. Запускаем программу imaTouch и проверяем правильно ли вписывается фотография в рамку
Вложение:
frame2.gif
frame2.gif [ 49.04 КБ | Просмотров: 9637 ]


Примеры ini-файлов можно посмотреть в папке "C:\Program Files\ColorRiver\imaTouch\Frames".

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/