将网络摄像头快照silverlight保存为jpeg

将网络摄像头快照silverlight保存为jpeg,silverlight,silverlight-4.0,Silverlight,Silverlight 4.0,我有一个问题(我对silverlight很陌生) 使用“saveFileDlg.SafeFileName.ToString();”我可以获得图像文件test.jpeg的名称,但是如何获得完整路径“c:\images\test.jpeg”,或者如何在源代码中输入静态路径“c:\images\” 我非常感谢您的帮助,因为我正在开发一个访问控制应用程序,我希望在我的工作中拍摄访客的图像 if (saveFileDlg.ShowDialog().Value) { usi

我有一个问题(我对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”


再次感谢。Augusto M.Quito-厄瓜多尔南美洲

出于安全原因,Silverlight故意将打开和保存对话框限制为仅在标准应用程序中使用文件名。为了让您的应用程序能够访问完整的文件名,需要将其安装为具有较高信任度的浏览器外应用程序