![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
andreyn |
|
|||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 4.4.2008 Репутация: нет Всего: нет |
Здравствуйте!Подскажите плз, как реализовать следующее:
человек заходит на страничку, щелкает по рисунку (ImageButton1), в том месте куда он щелкнул должен прорисоваться маленький прямоугольник 2х2пкс поверх картинки. Остальное оформление страницы должно остаться неизменным. У меня не получается одновременно прорисовать и картинку и прямоугольник. Перепробовал кучу методов. Как вариант можно ничего не прорисовывать на экране, а вносить изменения в файл картинки.Т.е. чел щелкнул по картинке, произошло добавление прямоугольника но без вывода на экран, а затем эти изменения записались в файл (картинка). Сори если запутано. |
|||
|
||||
Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 50 Всего: 78 |
Если тебе не нужно изменять файл, то тебе нужно использовать JS который будет рисовать это дело. Найти можешь вот тут вот -->> КЛАЦ Ну а дальше разбирайся и встраивай в свою страницы.
-------------------- |
|||
|
||||
andreyn |
|
|||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 4.4.2008 Репутация: нет Всего: нет |
Спасибо! а какие есть варианты решения вопроса средствами самого asp.net?
И потом, оформление должно оставаться неизменным только за пределами ContenyPlaceHolder. в самом контенте все можно менять. Главное другое, чтобы внесенные изменения сохранялись в этот же файл. |
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 5 Всего: 232 |
andreyn, можно заюзать GDI+ для этого, см. методы: Image.FromFile, Graphics.FromImage, Graphics.DrawRectangle и Image.Save
-------------------- ![]() |
|||
|
||||
andreyn |
|
|||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 4.4.2008 Репутация: нет Всего: нет |
Подскажите с чем может быть связана ошибка:
A Graphics object cannot be created from an image that has an indexed pixel format
Заранее благодарен! |
|||
|
||||
Zakonnic |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 161 Регистрация: 25.4.2006 Репутация: 3 Всего: 6 |
--------------------
...и никогда не пишите в комментариях правду |
|||
|
||||
andreyn |
|
|||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 4.4.2008 Репутация: нет Всего: нет |
Zakonnic, спасибо!
А кто нибудь сталкивался с такой ситуевиной: Картинку надо изменить, но без вывода на экран, просто записать изменения в файл. В конкретном случае добавление квадратика 10х10 в определенное место на существующей картинке JPG. |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |