Windows 8文件选择器中的图像大小

时间:2012-12-08 12:11:32

标签: windows windows-8

如何知道所选图像的大小,或如何为所选图像设置限制,例如图像的最大尺寸为1 MB,这是我的代码

   var openPicker = new Windows.Storage.Pickers.FileOpenPicker();
        openPicker.ViewMode = Windows.Storage.Pickers.PickerViewMode.Thumbnail;
        openPicker.SuggestedStartLocation = Windows.Storage.Pickers.PickerLocationId.DocumentsLibrary;
        openPicker.FileTypeFilter.Add(".png");
        openPicker.FileTypeFilter.Add(".Jpeg");
        openPicker.FileTypeFilter.Add(".Jpg");

        StorageFile file = await openPicker.PickSingleFileAsync();

1 个答案:

答案 0 :(得分:1)

不幸的是,没有办法提前限制所选文件的大小。

挑选文件后,您可以致电http://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.storagefile.getbasicpropertiesasync.aspx以获取其大小。