Predefined profiles
ABBYY FineReader Engine provides a set of predefined profiles designed for the main usage scenarios. Most of the profiles come in two forms: optimized for the best quality of the resulting document or optimized for the highest processing speed. For the complete specification of all predefined profiles, see Predefined Profiles Specification.Profile name | Description |
|---|---|
Suitable for extracting data from a document and presenting it in a structured format. All objects, including tables, pictures, checkmarks, and handwriting are saved together with their location and attributes. This profile is best for further processing the extracted data or integrating with other applications. | |
Suitable for converting documents into an editable format (for example, RTF, DOCX). The settings have been optimized for accuracy:
| |
Suitable for converting documents into an editable format (for example, RTF, DOCX). The settings have been optimized for processing speed:
| |
Suitable for creating an electronic archive (converting to PDF, PDF/A, PDF, and PDF/A with MRC). The settings have been optimized for accuracy:
| |
Suitable for creating an electronic archive (converting to PDF, PDF/A, PDF, and PDF/A with MRC). The settings have been optimized for processing speed:
| |
Suitable for extracting text from a document. The settings have been optimized for accuracy:
The text is extracted in the same order in which a human would read it, which ensures consistency of data when used for training and processing with natural language processing (NLP) engines. | |
Suitable for extracting text from a document. The settings have been optimized for processing speed:
The text is extracted in the same order in which a human would read it, which ensures consistency of data when used for training and processing with natural language processing (NLP) engines. | |
Suitable for recognizing short text fragments. Currently, this profile has default settings. | |
Suitable for barcode extraction. Extracts only barcodes (texts, pictures, or tables are not detected). The settings have been optimized for accuracy. For compatibility purposes, you can also access this profile under the BarcodeRecognition name. | |
Suitable for barcode extraction. Extracts only barcodes (texts, pictures, or tables are not detected). The settings have been optimized for processing speed. | |
Suitable for creating high-compressed PDF files that contain entire documents saved as pictures. The following settings are used:
| |
Suitable for recognizing business cards. The following settings are used:
| |
Suitable for extracting data from a machine-readable zone (MRZ). The following settings are used:
| |
Suitable for recognizing technical drawings. It takes into account the large size and complexity of engineering diagrams, as well as the possibility of different text orientations within the image. The profile is intended for converting such images into searchable PDF format. The following settings are used:
| |
Sets all the processing parameters to the default values. |
- FRE for Linux users can find the predefined profile files in your distribution package in the Bin Libraries folder.
- FRE for macOS users can find the predefined profile files in your distribution package in the /PredefinedProfiles folder.
- To determine the set of resource files necessary for your application to function with the help of the FREngineDistribution.csv file, consult the page corresponding to the scenario you have chosen.
User profiles
You can also create a custom user profile. The syntax of a profile file is similar to that of *.ini files. Comments can be added by starting a line with a semicolon. The sections contain the names of the objects in square brackets, and the keys contain the properties with their new values. The special section called UserData can contain any user-defined keys. The properties of different types can be written using the following formats:- Boolean property values are represented by strings: true or false.
- Enumeration property values are represented by constant names.
- String property values are written out without quotes.
- PrepareImageMode
- ImageProcessingParams
- DocumentProcessingParams
- PageProcessingParams
- PagePreprocessingParams
- PageAnalysisParams
- TableAnalysisParams
- TextLayerInjectionParams
- BarcodeParams
- ObjectsExtractionParams
- RecognizerParams1
- SortingBlocksParams
- SynthesisParamsForPage
- SynthesisParamsForDocument
- DocumentStructureDetectionParams
- FontFormattingDetectionParams
- JpegExtendedParams
- TiffExtendedParams
- PngExtendedParams
- EmptyPageDetectionParams
- RTFExportParams
- HTMLExportParams
- XLExportParams
- TextExportParams
- PPTExportParams
- XMLExportParams
- AltoExportParams
- JsonExportParams
- EBookExportParams
- XPSExportParams
- PDFExportParams
- PDFExportFeatures
- PDFEncryptionInfo
- PaperSizeParams2
- PictureExportParams2
- DocumentContentInfoWritingParams3
- PDFPictureCompressionParams
- PDFMRCParams
- MrzJsonExportParams
- MrzXmlExportParams
- ComparisonParams
- PageMargins4
