WPF-如何在没有任何alpha通道的情况下保存PNG?我有一个位图源。我将它保存为png,如下所示:PngBitmapEncoderenc=newPngBitmapEncoder();enc.Frames.Add(myBitmapSource);enc.Save(fs);我如何在没有任何alpha通道的情况下保存它?在编码之前使用FormatConvertedBitmap将每个像素转换为24位:varnoAlphaSource=newFormatConvertedBitmap{Source=myBitmapSource,DestinationFormat=PixelFormats.Rgb24};varencoder=newPngBitmapEncoder();enc.Frames.Add(noAlphaSource);enc。保存(FS);没有alpha通道的24bpp位图。由PNG编码器支持。使用PixelFormats.Rgb24创建WriteableBitmap。以上就是C#学习教程:WPF-HowtosavePNGwithoutanyalphachannel?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
