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

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

图片转换的时候这段代码

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

有的时候会有问题 编码解码器无法使用提供的流类型 或者 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;        

 

本文转自lpxxn博客园博客,原文链接:http://www.cnblogs.com/li-peng/archive/2012/11/20/2779304.html,如需转载请自行联系原作者

上一篇:算法实践——Twitter算法面试题(积水问题)的线性时间解法


下一篇:PolarDB-X 1.0-用户指南-自定义HINT-自定义SQL超时时间