Сохранение веб-камеры Снимок Silverlight в формате JPEG - PullRequest
0 голосов
/ 05 августа 2010

У меня вопрос (я действительно новый в silverlight).

Использование «saveFileDlg.SafeFileName.ToString ();» я могу получить имя файла изображения test.jpeg, но как я могу получить полный путь "c: \ images \ test.jpeg" ИЛИ как я могу указать в исходном коде статический путь как "c: \ images \" .

Я очень ценю вашу помощь, потому что я разрабатываю приложение для контроля доступа, и я хочу снимать изображения наших посетителей на моей работе.

   if (saveFileDlg.ShowDialog().Value)
     {
         using (Stream dstStream = saveFileDlg.OpenFile())
         {
             SaveSnapshot(dstStream);
           "i can get file name but not full paht"  
              LblPath.Content = saveFileDlg.SafeFileName.ToString();

         }
     }

Существуют другие способы, чтобы сохранить файл изображения непосредственно в статический путь, например "c: /images/xxxx.jpg"

Еще раз спасибо. Аугусто М. Кито - Эквадор Южная Америка

1 Ответ

0 голосов
/ 06 августа 2010

По соображениям безопасности Silverlight намеренно ограничивает диалоговые окна «Открыть» и «Сохранить» именем файла только в стандартных приложениях.Чтобы ваше приложение могло получить доступ к полному имени файла, оно должно быть установлено как приложение вне браузера с повышенным доверием.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...