Quick Fields 7.1.x May Lose OCR Functionality After You Upgrade to Laserfiche Client 7.2.

August 28, 2006 | KB: 1011272
Quick Fields 7.1, Quick Fields 7.1.1

Summary

After you upgrade Laserfiche client from version 7.1.x to 7.2, when you try to add an OCR process to your Quick Fields session or open an existing session that contains an OCR process, you may receive one of the following error messages:

    Failed to create (LFIRISWrapper71.BPProcess.1) object. Invalid class string.

    Failed to create (LFIRISZoneOCR71.BPExtraction.1) object. Invalid class string.

Cause

Quick Fields 7.1.x may utilize two files that are installed by Laserfiche client 7.1.x:

  • IrisOCR.exe
  • OCRWrapper.dll

However, these files are not part of Laserfiche client 7.2. The Laserfiche client 7.2 installation may potentially uninstall these files during the upgrade process.

Resolution

Manually copy IrisOCR.exe and OCRWrapper.dll into the "C:\Program Files\Common Files\Laserfiche\Batch Processor\LFIris" folder.

To manually install IrisOCR.exe and OCRWrapper.dll

  1. Click the following link to download a zip file containing IrisOCR.exe and OCRWrapper.dll.
    IrisOCR.zip
  2. Extract the contents of the zip file to "C:\Program Files\Common Files\Laserfiche\Batch Processor\LFIris."
  3. Register IrisOCR.exe.
    1. Click Start and then click Run.
    2. Type the following and then click OK to register IrisOCR.exe:

      "C:\Program Files\Common Files\Laserfiche\Batch Processor\LFIris\IrisOCR.exe" /regserver

  4. Register OCRWrapper.dll.
    1. Click Start and then click Run.
    2. Type the following and then click OK to register OCRWrapper.dll:

      regsvr32 "C:\Program Files\Common Files\Laserfiche\Batch Processor\LFIris\OCRWrapper.dll"