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
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();In debug mode i can see that the image compression is Group4, but immediately after execution of code in if statement below(this code is inside device_imageAcquired) image compression changes to None.
if (e.Image.IsBlank(0.01f))
{
}
I need to know how to retain the compression set initially.Veena
