I am using AcquiredImage.IsBlank(Single) to determine if a scanned image is blank.I have noticed that the compression of the image changes to None once this code is executed.
I set device properties as below
Code: Select all
  device.TransferMode = TransferMode.Memory;
  device.ShowUI = false;
  device.ShowIndicators = false;
  device.UnitOfMeasure = Vintasoft.Twain.UnitOfMeasure.Inches;
  device.DisableAfterAcquire = false;
  // enable duplex
  device.DocumentFeeder.DuplexEnabled = true;
  device.PixelType = PixelType.BW;
  device.ImageCompression = TwainImageCompression.Group4;
  //resolution
  device.SetResolution(300, 300);
  device.Acquire();Code: Select all
  if (e.Image.IsBlank(0.01f))
  {
  }
Veena