IgnoreIS

Description

Invoices' Scan module receives images from scanners in compressed format. In order to process the images, the Scan module must decompress them, and for that we use a third-party tool, ImSoftware.

Under normal conditions, ImSoftware returns a proper error code if for some reason it cannot decompress the image. When that happens, the Scan module tries again to decompress the image, this time using another library (from LeadTools).

This is as it should be—Scan tries ImSoftware first, and if that fails, it tries LeadTools. One of those will most likely deliver the right image.

However, in certain rare situations (for example when ReadSoft Invoices is configured to receive images from scanners that use the auto crop feature) ImSoftware may deliver a corrupt image but without any error code.

In such cases you can use the IgnoreIS setting. If your particular installation of ReadSoft Invoices, with a particular scanner, in particular environment, is affected by this problem and many images coming from the scanner appear to be corrupt, set IgnoreIS=1 to completely disable ImSoftware and use only the LeadTools library when decompressing images.

Note Use this setting as a last resort, since decompression by LeadTools has other drawbacks. Usually there are other, less drastic ways to solve this problem, for example by using UseMiniDriver and ByteAlignment.

Valid values

  • 0 (ImSoftware is used – default)
  • 1 (ImSoftware is not used)