В моем приложении я сканирую изображение с устройства TWAIN, затем мне нужно сохранить это изображение на локальный диск. Все, что у меня есть, это IntPtr, который ссылается на массив байтовых данных изображения. Как я могу создать объект Bitmap, используя значение IntPtr? Я пробовал с:
Bitmap _img = new Bitmap(2450, 2450, 2452, PixelFormat.Format8bppIndexed, pixptr);
_img.Save("c:\\1.Jpeg", System.Drawing.Imaging.ImageFormat.Jpeg);
Это сохраняет изображение, но изображение никогда не совпадает с тем, которое я отсканировал. Любая помощь?