|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.08.2022, 23:15 | #1 |
Форумчанин
Регистрация: 12.02.2010
Сообщений: 787
|
Как лучше вставлять фотку в круг, нарисованный в canvas
Я написал отрисовку кругов в canvas и вызвал ее столько раз, сколько мне нужно, в итоге получил то, что показано на изображении
Код:
Проблема состоит в том, что круглые картинки накладываются на нарисованные круги, и все окей. Но если фотография прямоугольная, такой подход не сработает, так как она все равно на переднем плане, и под круг ее так просто не загонишь. Проблема решается как-то просто, но я не помню. Как я понимаю, надо вписать картинку внутрь нарисованного круга. Как это правильнее и проще сделать? Последний раз редактировалось Krasi; 20.08.2022 в 23:19. |
07.09.2022, 14:11 | #3 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,646
|
Посмотрите в сторону метода clip()
E-Mail: arigato.freelance@gmail.com
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
public void someMethod() { this.run = false; Canvas canvas = null; doDraw(canvas); | Tatana | Java Мобильная разработка (Android) | 10 | 15.12.2016 12:05 |
Стереть нарисованный текст | F1960 | Win Api | 2 | 05.08.2011 09:09 |
Как сохранить нарисованный график в JPG файл | Ark | Мультимедиа в Delphi | 13 | 03.04.2009 15:41 |
Как вставить фотку в UserForm | valerij | Microsoft Office Excel | 11 | 06.02.2009 09:57 |