0

我是 windows phone 8 开发的新手,所以任何人都可以帮我获取存储在相机胶卷(sdcard)中的图像。我应该使用我存储在 sd 卡中的图像的路径来检索图像。所以请给我一个例子。

提前致谢..

4

3 回答 3

1

您可以使用PhotoChooserTask

对于图像路径,只需调用

 photoChooserTask.Completed += OnCameraTaskCompleted;

   private void OnCameraTaskCompleted(object sender, PhotoResult e)
    {
        if (e.TaskResult == TaskResult.OK)
        {
           stream ImagePath = e.ChosenPhoto
        }
    }
于 2013-08-16T10:07:40.480 回答
0

试试这个链接

http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh394019(v=vs.105).aspx

    photoChooserTask = new PhotoChooserTask();
    photoChooserTask.Completed += new EventHandler<PhotoResult>(photoChooserTask_Completed);
    photoChooserTask.Show();

    void photoChooserTask_Completed(object sender, PhotoResult e)
    {
       if (e.TaskResult == TaskResult.OK)
       {
        MessageBox.Show(e.ChosenPhoto.Length.ToString());

        //Code to display the photo on the page in an image control named myImage.
        //System.Windows.Media.Imaging.BitmapImage bmp = new System.Windows.Media.Imaging.BitmapImage();
        //bmp.SetSource(e.ChosenPhoto);
        //myImage.Source = bmp;
       }
    }

希望这可能会有所帮助....

于 2013-08-16T10:28:45.813 回答
0

在 Windows 手机中,您无法获取图库图像路径。如果您使用 GetPath() 方法,则它会显示图库图像名称。尝试以下链接....... 获取存储图像在 windows phone http://social.msdn.microsoft.com/Forums/wpapps/中的路径en-US/264ef9e7-b123-4e76-9fd7-b1ff924995c3/getting-path-of-image-in-camera-roll-in-wp8-using-c?forum=wpdevelop

于 2014-04-22T10:35:34.443 回答