Всем привет. Я задумал одну идею, но не могу ее реализовать. Объясню на примере. Допустим у меня есть изображение PNG размером 3х3. Изображение будет использоваться для нескольких кнопок разных размеров. крайние пиксели являются рамкой кнопки, а средний пиксель [2,2] является центром, при этом в изображении может быть использована полу прозрачность, (поэтому и использую PNG). Как можно реализовать такое разделение изображение и последующее его формирование в необходимое мне? Использую Delphi.
» Delphi. Разделение PNG изображения на части
я как понимаю нужен буттон слийс для скинирования.
Самое простое - подключайте graphics32 он бесплатен там есть bitmap32 и делайте что угодно копируя необходимую часть канвы.
Самое простое - подключайте graphics32 он бесплатен там есть bitmap32 и делайте что угодно копируя необходимую часть канвы.
protoror
посмотрел эти компоненты, мне они не показались простыми...
посмотрел эти компоненты, мне они не показались простыми...
alex0413
Ну о простоте в вашем посте речь и не шла)
Компоненты смотреть и не надо, вам нужен только bitmap32, подключаете GR32, GR32_Image и вперед, по сути все то же самое что с bitmap только в bitmap32 работа уже идет с альфа каналом и никакие танцы с бубном не нужны.
Вот например как сделать из непрозрачной картинки прозрачную с использованием bitmap32
http://stackoverflow.com/questions/6949094/how-to-save-a-png-file-with-transparency
Ну о простоте в вашем посте речь и не шла)
Компоненты смотреть и не надо, вам нужен только bitmap32, подключаете GR32, GR32_Image и вперед, по сути все то же самое что с bitmap только в bitmap32 работа уже идет с альфа каналом и никакие танцы с бубном не нужны.
Вот например как сделать из непрозрачной картинки прозрачную с использованием bitmap32
http://stackoverflow.com/questions/6949094/how-to-save-a-png-file-with-transparency
protoror
спасибо за помощь, вечером попробую сделать, отпишу о результате)
спасибо за помощь, вечером попробую сделать, отпишу о результате)
Страницы: 1
Предыдущая тема: Delphi - DBGrid и DBMemo, проблема с указателем записи
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.