0
我想獲取存儲在視頻文件夾中的文件的縮略圖,並將它們保存爲本地文件夾中的圖像。 這裏是我的代碼來獲取文件。在Windows運行時將文件縮略圖保存爲圖像
var v = await KnownFolders.VideosLibrary.GetFilesAsync();
foreach (var file in v)
{
var thumb = await file.GetScaledImageAsThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode.SingleItem);
BitmapImage Img = new BitmapImage();
Img.SetSource(thumb);
await ApplicationData.Current.LocalFolder.CreateFolderAsync("VideoThumb");
var imageFile = await ApplicationData.Current.LocalFolder.CreateFileAsync(
"VideoThumb\\" + file.Name, CreationCollisionOption.FailIfExists);
var fs = await imageFile.OpenAsync(FileAccessMode.ReadWrite);
//I don't know how to save thumbnail on this file !
}
我的項目是Windows Phone 8.1 Runtime C#應用程序。
感謝我在Windows運行時是新的。在此之前,我在Silverlight上工作,在這裏我不知道很多事情。非常感謝您的幫助。你能告訴我如何將這些文件轉換爲uri或位圖來顯示圖像嗎? – 2015-02-07 13:48:04
@AliNGame至於Uri我建議閱讀[在MSDN](https://msdn.microsoft.com/en-us/library/windows/apps/jj655406.aspx)和[在這裏在MSDN](https:/ /msdn.microsoft.com/en-us/library/windows/apps/xaml/hh965322.aspx)。至於從StorageFile設置圖像,你會在SO上找到一些帖子。 – Romasz 2015-02-07 13:52:38
hmmmmmm謝謝;)ms-appdata:/// local/... 再次感謝。你非常幫助我 – 2015-02-07 14:07:21