Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.12.2012, 15:32
Новичок на форуме
Отправить личное сообщение для rince Посмотреть профиль Найти все сообщения от rince
 
Регистрация: 31.10.2012
Сообщений: 6

drawImage в форме круга
Есть канвас-фон, из него я беру часть изображения и отрисовываю увеличенную его версию. Можно ли как-то срезать углы и сделать эту самую часть круглой вместо прямоугольника?
Ответить с цитированием
  #2 (permalink)  
Старый 03.12.2012, 16:15
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от rince
Можно ли как-то срезать углы и сделать эту самую часть круглой вместо прямоугольника?
1 изображение всегда прямоугольник. если нужно получить "круглое":
а)можно использовать маски канвы -режимы отображения
б) можно сверху нарисовать изображение с круглой прозрачной частью и затем брать из канвы результат
Ответить с цитированием
  #3 (permalink)  
Старый 03.12.2012, 16:37
Новичок на форуме
Отправить личное сообщение для rince Посмотреть профиль Найти все сообщения от rince
 
Регистрация: 31.10.2012
Сообщений: 6

Цитата:
а)можно использовать маски канвы -режимы отображения
Можно поподробнее? Паттерн и fill круга не подходит, *круглая* часть у меня может менять свое положение.

Цитата:
б) можно сверху нарисовать изображение с круглой прозрачной частью и затем брать из канвы результат
Но ведь если я нарисую сверху что-то прозрачное, то под ним будет видно все равно прямоугольное изображение, на то оно и прозрачное, разве нет?

Последний раз редактировалось rince, 03.12.2012 в 16:39.
Ответить с цитированием
  #4 (permalink)  
Старый 03.12.2012, 18:25
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

1 КРУГЛЫХ изображений не бывает.
Сообщение от rince
Можно поподробнее? Паттерн и fill круга не подходит, *круглая* часть у меня может менять свое положение.
ну дак и что мешает использовать его изменяя координаты и вырезать
Сообщение от rince
Можно поподробнее?
Тебе лень гуглить, читать доки и думаешь что кому то нужно тратить на это своё время?
Сообщение от rince
Но ведь если я нарисую сверху что-то прозрачное,
чтото прозрачное это круглое и не замещает точки . всё остальное не прозрачное и замещает точки
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
canvas и drawImage() jussik Элементы интерфейса 0 27.10.2012 16:57
расположение элементов в форме в разных местах mycoding ExtJS 8 04.10.2010 16:11
Результат вычислений в экспоненциальной форме Sharp Общие вопросы Javascript 19 02.04.2009 21:59
Добавление полей к форме deliro Общие вопросы Javascript 7 22.03.2009 15:20
Обращение к форме октрытого окна SparkDSD Events/DOM/Window 3 27.02.2009 14:02