保存一张没有System.Drawing转成byte[]的图片?

Saving a image that was converted into byte[] without System.Drawing?

是的,您可以使用:

// A byte array that contains a .jpeg data.
System.IO.Stream BitmapStream = System.IO.MemoryStream(byteBuffer);
System.Drawing.Bitmap MyImage = System.Drawing.Bitmap.FromStream(BitmapStream);
MyImage.Save("C:\Folder\Folder\image.jpeg", System.Drawing.Imaging.ImageFormat.Jpeg);

但是如果没有 System.Drawing 你怎么能做到这一点?

我想编写自己的代码来创建图像。

如果你有以字节为单位的图像,你不需要使用绘图来制作图像,只需将它保存为二进制文件。

System.IO.File.WriteAllBytes("C:\Folder\Folder\image.png", byteBuffer);