如何以編程方式從Windows Phone 8中選擇照片以及如何將該照片保存到手機中。請幫幫我。提前致謝。如何以編程方式從Windows Phone 8中選取照片
3
A
回答
0
檢查此鏈接。它會爲Windows Phone的初學者很有幫助
2
http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207050(v=vs.105).aspx
上面的鏈接:拍攝照片用於Windows Phone的
2
有內置的發射器在WP7/WP8 &挑肥揀瘦體驗,允許輕鬆拍攝照片或檢索手機圖片庫中的照片。使用內置照片選擇器是獲得默認用戶體驗的最簡單方法。
你可以閱讀有關CameraCaptureTask,允許在MSDN上迅速捕捉圖像@How to use the camera capture task for Windows Phone
你可以閱讀有關PhotChooserTask,允許從MSDN上的手機的照片庫中檢索圖像@How to use the photo chooser task for Windows Phone
如果你想構建更復雜的圖像處理和相機捕獲應用程序,您可以在諾基亞的Advanced photo capturing文章中閱讀有關WP8新API的信息。
2
// Try the following steps
private readonly CameraCaptureTask _cameraCaptureTask; // Declare CameraCaptureTask
if (null == _cameraCaptureTask) _cameraCaptureTask = new CameraCaptureTask();
_cameraCaptureTask.Completed += PhotoSelectionTaskCompleted;
// In the completed event
void PhotoSelectionTaskCompleted(object sender, PhotoResult e)
{
if (null != e.ChosenPhoto && e.TaskResult == TaskResult.OK)
{
var image = new BitmapImage();
image.SetSource(e.ChosenPhoto);
SaveImageToIsolatedStorage(image,"Image1.jpg");
}
}
public void SaveImageToIsolatedStorage(BitmapImage image, string fileName)
{
using (var isolatedStorage = IsolatedStorageFile.GetUserStoreForApplication())
{
if (isolatedStorage.FileExists(fileName))
isolatedStorage.DeleteFile(fileName);
var fileStream = isolatedStorage.CreateFile(fileName);
if (image != null)
{
var wb = new WriteableBitmap(image);
wb.SaveJpeg(fileStream, wb.PixelWidth, wb.PixelHeight, 0, 100);
}
fileStream.Close();
}
}
相關問題
- 1. 如何以編程方式複製/粘貼在Windows Phone 8中?
- 2. 如何以編程方式響應Windows 8中的快照Metro
- 3. 如何以編程方式在Windows Phone 8中獲取應用商店鏈接?
- 4. 在Windows Phone 8中以編程方式使用WCF服務
- 5. 以編程方式在Windows Phone 8中創建相冊
- 6. 在Windows Phone 8中以編程方式下載媒體文件
- 7. 以編程方式在Windows Phone 8中發送短信
- 8. 在Windows Phone 8中以編程方式調用設備鎖定
- 9. Windows Phone 8從電話圖書館獲取照片
- 10. 如何以編程方式提取Windows Phone的LiveID?
- 11. 更改照片尺寸Windows Phone 8
- 12. 在Windows Phone 8中以編程方式獲取樞軸標題中的按鈕
- 13. 有多少可以從windows phone 7中選擇照片?
- 14. 如何以編程方式從圖庫發送照片?
- 15. 如何以編程方式從Windows Phone媒體庫中獲取特定圖像?
- 16. 如何在Windows Phone 8中以編程方式在Pivot控件之間移動
- 17. 以編程方式存儲文件Windows phone 7和8
- 18. Windows Phone 8以編程方式打開新頁面
- 19. 在windows phone 8中選擇多張照片
- 20. 如何以編程方式退出或退出Windows Phone 8應用程序?
- 21. Windows Phone 8控件,如在照片應用程序?
- 22. 如何在windows phone中以編程方式製作按鈕?
- 23. 如何以編程方式在Windows Phone中打開ApplicationBar
- 24. 如何以編程方式在Windows Phone中複製/粘貼?
- 25. 如何在Windows Phone 7中以編程方式創建ListBox.Itemtemplate,datatemplate
- 26. 如何以編程方式查看專輯中的照片?
- 27. Windows Phone中的照片庫
- 28. 如何以編程方式檢測windows phone 7/8設備品牌版本?
- 29. 如何從Windows Phone上傳選定的照片
- 30. 如何以編程方式獲取Windows 7/8/8.1/10手機的IP地址