Step-by-step instructions
To obtain the list of files required for your application, filter FREngineDistribution.csv by the three first columns (three major parameters: stage, part, and details):- Stage — the stage of working with FineReader Engine which your application uses.
- Part — the way in which you are going to use this stage. For example, the Processing stage includes BCR, Classification and OCR parts. If this field is empty, the file is needed for the working stage in general. Do not filter the blank values out.
- Details — further specific information about the operations in which the file is used. If this field is empty, the file is needed for the part in general. Do not filter the blank values out.
Now fine-tune the list of files using the rest of the columns:
- RequiredByModule — the values in this column are equal to Stage.Part.Details, and there is no need to filter this column if the first three have been specified correctly. But it can be used to check which modules have been included.
- RequiredByInterfaceLanguage — the interface language for which the file is necessary. The files marked “Any” are necessary independent of language settings.
- RequiredByRecognitionLanguage — the recognition language for working with which the file is necessary. The files marked “Any” are necessary independent of recognition language.
- Optional — specifies if the file is necessary for the module functionality. If the value is No, this file must be included in your distribution kit. The value can be set to Yes in the following cases:
- the file is language-specific. Include it if you need this language (consult columns 5 and 6).
- the functionality for which this file is responsible is not always necessary. For example, it can be used for opening images in a specific format. Consult ABBYY FineReader Engine Distribution Kit for further information about this file which will help you decide if you need it.
- Path — the path to file in the distribution package.
- FileName — file name.
- Size — file size in bytes.
