从IntPtr c#创建和保存位图

时间:2013-09-12 14:15:53

标签: c# image bitmap intptr twain

在我的应用程序中,我从TWAIN设备扫描图像,然后,我需要将此图像保存到本地磁盘。 我所拥有的是一个引用图像字节数据数组的IntPtr。 如何使用IntPtr值创建Bitmap对象? 我尝试过:

Bitmap _img = new Bitmap(2450, 2450, 2452, PixelFormat.Format8bppIndexed, pixptr);
_img.Save("c:\\1.Jpeg", System.Drawing.Imaging.ImageFormat.Jpeg);

这样可以保存图像,但图像与我扫描的图像不一样。 有什么帮助吗?

0 个答案:

没有答案