После Сохранения снимков в PNG в Silverlight 4 и примера кода WebCam у меня есть приложение silverlight, которое я могу разместить в своей HTML-форме для захвата изображения с веб-камеры.
Теперь я хотел бы включить изображение в html-форму в мой контроллер / действие MVC.На этом этапе проекта мне запрещено перемещать всю форму ввода данных в приложение silverlight.Мне нужно собрать массив байтов захваченного png-файла из silverlight и отправить его вместе с остальными данными html-формы.
Как получить байтовый массив моего png-файла из Silverlight в форму для публикации?
Обновление: компонент Silverlight теперь предоставляет свойство строки для содержащего HTML в виде ScriptableMember.
При публикации формы кнопка отправки получает это строковое значение и добавляет его в скрытое поле, которое затем отправляется в форму.Затем серверная сторона преобразует эту строку base64 обратно в байтовый массив для сохранения в базе данных.
Кажется, это работает нормально, но мне интересно, если это лучший способ?