wpf 解决 编码解码器无法使用提供的流类型 The codec cannot use the type of stream provided

简介: 之前做的ListBox里列大图http://www.cnblogs.com/li-peng/archive/2012/11/20/2778657.html 图片转换的时候这段代码 有的时候会有问题 编码解码器无法使用提供的流类型 或者 The codec cannot use the typ...

之前做的ListBox里列大图http://www.cnblogs.com/li-peng/archive/2012/11/20/2778657.html

图片转换的时候这段代码

有的时候会有问题 编码解码器无法使用提供的流类型 或者 The codec cannot use the type of stream provided

改成

 BitmapImage bitImage = new BitmapImage();
                bitImage.BeginInit();
                bitImage.StreamSource = imageStreamSource;
                bitImage.EndInit();
                //JpegBitmapDecoder jpeDecoder=new JpegBitmapDecoder(imageStreamSource,BitmapCreateOptions.PreservePixelFormat,BitmapCacheOption.OnLoad);
                //ImageSource imageSource=jpeDecoder.Frames[0];
                ImageSource imageSource = bitImage;
                return imageSource;         

 

  

 

 

 

 

目录
相关文章
WPF项目中不支持 ResizingPanel,未在类型“ResizingPanel”中找到可附加的属性“ResizeWidth”
WPF项目中不支持 ResizingPanel,未在类型“ResizingPanel”中找到可附加的属性“ResizeWidth”
|
C#
WPF:将Office文档、任意类型文件嵌入到EXE可执行文件中
原文:WPF:将Office文档、任意类型文件嵌入到EXE可执行文件中 版权声明:本文为博主原创文章,未经博主允许可以随意转载 https://blog.csdn.net/songqingwei1988/article/details/50259527 RT 可能这个需求比较奇怪 做了一个绿色版应用,最后只生成一个可执行的exe文件,不附带任何dll和其他文件。
1494 0
|
C#
在编写wpf界面时候中出现如下错误: 类型引用不明确。至少有两个名称空间(“System.Windows”和“System.Windows”)中已出现名为“VisualStateManager”的类型。请考虑调整程序集 XmlnsDefinition 特性。
原文:在编写wpf界面时候中出现如下错误: 类型引用不明确。至少有两个名称空间(“System.Windows”和“System.Windows”)中已出现名为“VisualStateManager”的类型。
1012 0
|
C#
【msdn wpf forum翻译】TextBlock等类型的默认样式(implicit style)为何有时不起作用?
原文:【msdn wpf forum翻译】TextBlock等类型的默认样式(implicit style)为何有时不起作用?原文链接:http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/148e95c6-6fb5-4399-8a56-4...
983 0
|
C# 数据可视化
《Programming WPF》翻译 第5章 4.元素类型样式
原文:《Programming WPF》翻译 第5章 4.元素类型样式 命名样式非常有用,当你得到一组属性并应用到特点的元素上。然而,如果你想要应用一个统一的样式到所有确定元素类型的实例,设置TargetType而不用一个Key,如示例5-16所示。
773 0
|
C# 数据格式 XML
WPF使用其他命名空间中的类型
为使用未在WPF命名空间中定义的类,需要把.net命名空间映射 到一个XML命名空间 XAML有一个特殊的语法可用于完成这一工作。 语法: xmlns:prefix="clr-namespace:Namespace;assembly=AssemblyName" prefix:是希望在XAML标记中用于指示命名空间的XML前缀。
924 0
|
8月前
|
C# 开发者 Windows
基于Material Design风格开源、易用、强大的WPF UI控件库
基于Material Design风格开源、易用、强大的WPF UI控件库
416 0
|
8月前
|
C#
浅谈WPF之装饰器实现控件锚点
使用过visio的都知道,在绘制流程图时,当选择或鼠标移动到控件时,都会在控件的四周出现锚点,以便于修改大小,移动位置,或连接线等,那此功能是如何实现的呢?在WPF开发中,想要在控件四周实现锚点,可以通过装饰器来实现,今天通过一个简单的小例子,简述如何在WPF开发中,应用装饰器,仅供学习分享使用,如有不足之处,还请指正。
159 1
|
5月前
|
开发框架 缓存 前端开发
循序渐进介绍基于CommunityToolkit.Mvvm 和HandyControl的WPF应用端开发(11) -- 下拉列表的数据绑定以及自定义系统字典列表控件
循序渐进介绍基于CommunityToolkit.Mvvm 和HandyControl的WPF应用端开发(11) -- 下拉列表的数据绑定以及自定义系统字典列表控件
|
5月前
|
C# 开发者 Windows
一款基于Fluent设计风格、现代化的WPF UI控件库
一款基于Fluent设计风格、现代化的WPF UI控件库
132 1