Win8 从图片库 选择图片,并上传到应用,设着为背景
来源:互联网 发布:unity3d 布料系统demo 编辑:程序博客网 时间:2024/05/16 06:28
/// <summary> /// 选择一张图片,并保存到本地 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private async void onSelectFile(object sender, RoutedEventArgs e) { FileOpenPicker picker = new FileOpenPicker(); // 添加文件类型过滤 picker.FileTypeFilter.Add(".jpg"); picker.FileTypeFilter.Add(".jpeg"); // 设置初始路径 picker.SuggestedStartLocation = PickerLocationId.PicturesLibrary; StorageFile file = await picker.PickSingleFileAsync(); if (file != null) { IRandomAccessStream inputstream = await file.OpenAsync(FileAccessMode.Read);// 只读 Stream input = WindowsRuntimeStreamExtensions.AsStreamForRead(inputstream.GetInputStreamAt(0)); try { StorageFolder storageFolder = Windows.Storage.ApplicationData.Current.LocalFolder; StorageFile outputFile = await storageFolder.CreateFileAsync(file.Name, CreationCollisionOption.ReplaceExisting);// 创建文件,同名替换 using (IRandomAccessStream outputStream = await outputFile.OpenAsync(FileAccessMode.ReadWrite)) { Stream output = WindowsRuntimeStreamExtensions.AsStreamForWrite(outputStream.GetOutputStreamAt(0)); await input.CopyToAsync(output); // 从输入流 写入 输出流 output.Dispose(); // 释放资源 input.Dispose(); } } catch (Exception) { // } } } /// <summary> /// 打开长传的图片,并设置为Image的Source /// </summary> /// <param name="imageName"></param> private async void setImage(string imageName) { Windows.UI.Xaml.Media.Imaging.BitmapImage bmp = new Windows.UI.Xaml.Media.Imaging.BitmapImage(); StorageFolder storageFolder = Windows.Storage.ApplicationData.Current.LocalFolder; StorageFile outputFile = await storageFolder.GetFileAsync(imageName); using (IRandomAccessStream outputStream = await outputFile.OpenAsync(FileAccessMode.ReadWrite)) { bmp.SetSource(outputStream); } this.img.Source = bmp; }
- Win8 从图片库 选择图片,并上传到应用,设着为背景
- 从图片库选择图片并上传
- 图片设为背景
- 调用照相机与图片库并实现保存图片到图片库
- Android访问图库并将所选图片转换为Drawable并设为背景
- Windows Phone从图片库选取图片通过WCF上传到服务器
- 从UIWebView中调用iOS相册,并选择图片上传到Linux Web服务器。
- 从UIWebView中调用iOS相册,并选择图片上传到Linux Web服务器
- 从UIWebView中调用iOS相册,并选择图片上传到Linux Web服务器。
- GDI+ 将图片背景设为透明
- visio 把图片设为背景
- 利用NSURLSession从相册中选择图片并上传
- 如何:为 Windows Phone 编码 JPEG 并保存到图片库
- android 选择本地图片上传到服务端并保存
- android 选择图片拍照并剪切照片上传到服务器
- Flash 上传 ByteArray 数据到 php 并保存为图片
- 图片(bitmap)转化为byte[],并上传到服务器
- Win8 图片uri保存到本地图片库 -- 及各种流之间的转换
- 关于Android比较好网站
- Placing Lampposts
- ArcGIS实用制图技巧——如何制作“粉饰”效果
- ruby 操作MongoDB
- 关于获取屏幕区域RECT
- Win8 从图片库 选择图片,并上传到应用,设着为背景
- boost正则表达式规则
- ArcGIS实用制图技巧——如何制作“浮雕”效果的多边形
- 基于 Jenkins 平台的二次开发环境设置方法
- jackrabbit注入到spring中的基本操作
- iOS工程中的info.plist文件的完整研究
- Android ListView从网络获取图片及文字显示
- ruby gem常用命令
- 简单介绍performance_schema数据库