HiAsm - Конструктор программ

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Create circle avatar

Сообщений 1 страница 4 из 4

1

IC Для создания круглых аватарок и сохранение в PNG
full версия для активных пользователей
демка Ссылка
Билл Гейтс в главной роли :)

Код:
Add(InlineCode,6160215,259,168)
{
 WorkPoints=#6:doTest|
 EventPoints=#5:onRes|
 DataPoints=#5:inBmp|8:filename|5:Color|5:Width|
 Code=#26:{ Author -=andrestudio=- }|15:unit HiAsmUnit;|0:|9:interface|0:|41:uses kol,Share,Debug,KOLDrawImageEllipse;|0:|4:type|28: THiAsmClass = class(TDebug)|10:   private|22:     bmp: KOl.PBitmap;|9:   public|26:     inBmp,filename,Width,|28:     Color,onres: THI_Event;|48:     procedure doTest(var dt: TData; idx: word);|5: end;|0:|14:implementation|0:|55:procedure THiAsmClass.doTest(var dt: TData; idx: word);|5:begin|102:  bmp := DrawImageEllipse(ToBitmapEvent(inBmp),clBtnFace,ToIntegerEvent(Color),ToIntegerEvent(Width));|105:  CreateAvatar(ToStringEvent(filename),ToBitmapEvent(inBmp),ToIntegerEvent(Color),ToIntegerEvent(Width));|25:  _hi_onEvent(onRes,bmp);|11:  bmp.free;|4:end;|0:|4:end.|
}

https://upforme.ru/uploads/001b/10/a7/2/689777.png
https://upforme.ru/uploads/001b/10/a7/2/63351.png

0

2

теперь делает стандартные размеры
Можно попробовать делать свои аватарки через буфер обмена
демка Ссылка
https://upforme.ru/uploads/001b/10/a7/2/373179.png

0

3

теперь делает стандартные размеры
Можно попробовать делать свои аватарки через буфер обмена
демка Ссылка
https://upforme.ru/uploads/001b/10/a7/2/795521.png

0

4

Добавил градиентный бордюр
Не ахти какой конечно но всё же лучше чем просто одноцветный кант
https://upforme.ru/uploads/001b/10/a7/2/550261.png

0



Рейтинг форумов | Создать форум бесплатно