我正在制作一个适用于.BMP固定尺寸的应用程序.我制作了用于调整大小但无法转换的模块PNG,JPEG以及其他图片格式.bmp.
有没有简单的方法,因为多个压缩方案,为每个方法编写单独的模块是很困难的.
小智 7
用这个
public BitmapImage ImageFromBuffer(Byte[] bytes)
{
MemoryStream stream = new MemoryStream(bytes);
BitmapImage image = new BitmapImage();
image.BeginInit();
image.StreamSource = stream;
image.EndInit();
return image;
}
Run Code Online (Sandbox Code Playgroud)
或使用此
Image Dummy = Image.FromFile("image.png");
Dummy.Save("image.bmp", ImageFormat.Bmp);
Run Code Online (Sandbox Code Playgroud)