如何解决如何将 SoftwareBitmap 对象保存到 bmp 文件 C#、UWP
我将 jpg 图像转换为 SoftwareBitmap 对象,我希望它会起作用。代码如下。
SoftwareBitmap softwareBitmap;
using (IRandomAccessStream stream = await file.OpenAsync(FileAccessMode.Read))
{
// Create the decoder from the stream
BitmapDecoder decoder = await BitmapDecoder.CreateAsync(stream);
// Get the SoftwareBitmap representation of the file
softwareBitmap = await decoder.GetSoftwareBitmapAsync();
}
所以我现在不知道如何使用这个软件位图制作 .bmp 文件.. 提前致谢。
解决方法
改用Bitmap:
using (IRandomAccessStream stream = await file.OpenAsync(FileAccessMode.Read))
{
Bitmap bmp = new Bitmap(stream);
bmp.Save(filePath,System.Drawing.Imaging.ImageFormat.Bmp);
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。