WPF中使用BitmapImage处理图片文件 .
来源:互联网 发布:巨星知我心txt百度云 编辑:程序博客网 时间:2024/05/18 03:39
(1)图片从文件导入
BitmapImage image = new BitmapImage();
image.BeginInit();
image.UriSource = new Uri(filename);
image.EndInit();
(2)图片从Binary导入
//已知Binary binary
MemoryStream ms = new MemoryStream(binary.ToArray());
BitmapImage image = new BitmapImage();
image.BeginInit();
image.StreamSource = ms;
image.EndInit();
(3)保存图片文件
//已知BitmapImage image
JpegBitmapEncoder encoder = new JpegBitmapEncoder();
encoder.Frames.Add(BitmapFrame.Create(image));
FileStream fileStream = new FileStream(imageFileName, FileMode.Create, FileAccess.ReadWrite);
encoder.Save(fileStream);
fileStream.Close();
(4)图片应用到材质
//已知BitmapImage image
ImageBrush imageBrush = new ImageBrush(image);
DiffuseMaterial material = new DiffuseMaterial();
material.Brush = imageBrush;
原创 http://blog.csdn.net/wmjcom/article/details/6068130
- WPF中使用BitmapImage处理图片文件
- WPF中使用BitmapImage处理图片文件
- WPF中使用BitmapImage处理图片文件 .
- 解决WPF BitmapImage图片资源无法删除,文件正在被另一个进程使用
- WPF中的图片文件、byte[]、BitmapImage的操作
- WPF中bitmapimage与byte[]格式相互转换
- C# 中WPF BitmapImage资源无法释放的问题
- WPF(C#)中Bitmap与BitmapImage相互转换
- WPF的Image控件使用BitmapImage的资源占用问题
- z铭 WPF bitmap转bitmapimage 使用 CreateBitmapSourceFromHBitmap内存泄漏
- WPF BitmapImage 无效的 URI
- WPF的BitmapImage的文件无法释放及内存泄露的问题
- WPF的BitmapImage的文件无法释放及内存泄露的问题
- WPF中使用Image控件显示图片
- WPF中使用Image控件显示图片
- WPF 图片灰度处理
- 在WPF中使用WindowProc处理消息
- 在WPF中使用WindowProc处理消息
- 在linux中查看线程数的三种方法
- jQuery---关于JSON和JSONP
- 创建IOS应用程序通用下的Setting以及读取方式
- dwr的dwr.xml文件存放问题 持续更新
- 微软的一道面试题
- WPF中使用BitmapImage处理图片文件 .
- TableLayout表格布局,自适应内容
- JNI 系统钩子
- SAP-SD计划行类别解析
- SQL SERVER日期函数
- 内核中断过程
- Hbase深入学习(六) Java操作HBase
- Windows SDK设置控件支持Tab键
- Android之导入源码到eclipse中以及单模块调试