|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.01.2014, 15:53 | #1 |
Форумчанин
Регистрация: 06.04.2009
Сообщений: 124
|
WinApi в SilverLight для скриншота
Доброго времени суток. Который день бьюсь с одной проблемой. Необходимо снять скриншот с растрового слоя компонента MapControl. Снимаю следующим образом:
Код:
В итоге решила снять скрин со всего экране (до этого был именно слоя карты). Но и тут безуспешно. Выдает следующую ошибку на попытку вызвать любую функцию winApi Может кто сталкивался с подобным? Как вытащить массив пикселей или изменить безопасность чтоли)) |
24.01.2014, 16:02 | #2 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
Desha
Снимать то он снимает, но обратиться к данным не дает, а именно к массиву пикселей (для последующего сохранения) writeablebitmap save to file
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
24.01.2014, 16:03 | #3 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
откуда WinApi в SilverLight ? правильно вас ругает, нильзя так
а куда и что вы сохранять пытаетесь? |
24.01.2014, 16:03 | #4 |
Форумчанин
Регистрация: 06.04.2009
Сообщений: 124
|
Извините, но что-то ссылка Ваша не открывается
|
24.01.2014, 16:05 | #5 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
24.01.2014, 16:07 | #6 |
Форумчанин
Регистрация: 06.04.2009
Сообщений: 124
|
eval, ну допустим, хотя б те же пиксели WriteableBitmap-а в массив загнать попытаться. А вообще мне скриншотик в базу сохранить надо.
|
24.01.2014, 16:11 | #7 |
Форумчанин
Регистрация: 06.04.2009
Сообщений: 124
|
Rififi, я эти ссылки скоро наизусть знать буду. Вы сами то хоть одну просматривали? Там везде обращаются к массиву пикселей, а он у меня недоступен.
|
24.01.2014, 19:04 | #8 | |
Форумчанин
Регистрация: 18.01.2012
Сообщений: 975
|
Цитата:
Благодарить в репутацию. Проклинать — туда же
|
|
27.01.2014, 07:09 | #9 |
Форумчанин
Регистрация: 06.04.2009
Сообщений: 124
|
http://trueimages.ru/img/24/93/35dc5e25.jpg
вот такое выдает. И еще пишет, что "bitmapbuf.Pixcels запустило исключение типа System.Security.SecurityException " Вообще проблема именно с растровым слоем карты. С векторными слоями таких проблем. Последний раз редактировалось Desha; 27.01.2014 в 10:18. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Контролы для Silverlight (4,5) | LeniumSoft | WPF, UWP, WinRT, XAML | 1 | 07.07.2012 20:32 |
[ANN ]Выпущен компонент QtitanMultimedia 2.0 - Flash, Silverlight для Qt | BigZ | Qt и кроссплатформенное программирование С/С++ | 0 | 15.04.2011 07:30 |
Программа для скриншота | pix_l | Общие вопросы Delphi | 4 | 30.03.2009 15:56 |