Predefined Profiles Specification

ABBYY FineReader Engine provides a set of predefined profiles which are designed for the main usage scenarios. This article contains the complete specification of all predefined profiles, provided for your convenience in troubleshooting and debugging your applications which use these profiles.

Important! The profiles’ contents are subject to change in new releases or new versions of ABBYY FineReader Engine. Please check this article when upgrading if your application relies on specific profile settings. You can also create your own profiles to exclude any possibility of change. See Working with Profiles for detailed instructions.

The settings provided by these profiles can be loaded using the LoadPredefinedProfile method of the Engine object. The table below lists all object properties which are set to a non-default value by each profile. All objects created after this profile is loaded will have these properties set to the specified values.

Profile name Settings Recommended export formats or API for further processing
DataExtraction

PageAnalysisParams:

RecognizerParams:

SynthesisParamsForDocument:

JSON

XML

DocumentConversion_Accuracy

PageAnalysisParams:

RecognizerParams:

SynthesisParamsForDocument:

DOCX

RTF

PPTX

XLSX

DocumentConversion_Normal

PagePreprocessingParams:

PageAnalysisParams:

RecognizerParams:

SynthesisParamsForDocument:

DOCX

RTF

PPTX

XLSX

DocumentArchiving_Accuracy

PageAnalysisParams:

RecognizerParams:

  • Mode = RM_Accurate

SynthesisParamsForDocument:

SynthesisParamsForPage:

PDF (text under image)

Important! The profile is not intended for converting a document into RTF, DOCX, or text-only PDF. Use the document conversion profiles for such purpose.

DocumentArchiving_Speed

ObjectsExtractionParams:

PagePreprocessingParams:

PageAnalysisParams:

RecognizerParams:

SynthesisParamsForDocument:

SynthesisParamsForPage:

PDF (text under image)

Important! The profile is not intended for converting a document into RTF, DOCX, or text-only PDF. Use the document conversion profiles for such purpose.

TextExtraction_Accuracy

PageAnalysisParams:

RecognizerParams:

  • Mode = RM_Accurate

SynthesisParamsForDocument:

SynthesisParamsForPage:

TXT

JSON

XML

TextExtraction_Speed

ObjectsExtractionParams:

PagePreprocessingParams:

PageAnalysisParams:

RecognizerParams:

SynthesisParamsForDocument:

SynthesisParamsForPage:

TXT

JSON

XML

FieldLevelRecognition

DocumentProcessingParams:

PageProcessingParams:

RecognizerParams:

  • Mode = RM_Accurate

SynthesisParamsForPage:

To access the recognized text of a field, use the TextBlock object and its Text subobject.

Use the CharParams object to get the parameters of a recognized character and its recognition variants.

BarcodeRecognition_Accuracy

ObjectsExtractionParams:

PageAnalysisParams:

PagePreprocessingParams:

To access the recognized text of a barcode, use the BarcodeBlock object and its Text subobject.
BarcodeRecognition_Speed

ObjectsExtractionParams:

PageAnalysisParams:

PagePreprocessingParams:

PageProcessingParams:

To access the recognized text of a barcode, use the BarcodeBlock object and its Text subobject.
BarcodeRecognition This profile is equivalent to the BarcodeRecognition_Accuracy. It is only retained for backward compatibility. To access the recognized text of a barcode, use the BarcodeBlock object and its Text subobject.
HighCompressedImageOnlyPdf

DocumentProcessingParams:

ObjectsExtractionParams:

PageAnalysisParams:

PageProcessingParams:

PDFExportParams:

PagePreprocessingParams:

PDF
BusinessCardsProcessing

ObjectsExtractionParams:

PageAnalysisParams:

PrepareImageMode:

SynthesisParamsForDocument:

SynthesisParamsForPage:

vCard

XML

MachineReadableZone

PagePreprocessingParams:

PageAnalysisParams:

ObjectsExtractionParams:

RecognizerParams:

  • Mode = RM_Accurate

SynthesisParamsForDocument:

DocumentProcessingParams:

XML

JSON

EngineeringDrawingsProcessing

PageAnalysisParams:

RecognizerParams:

  • Mode = RM_Accurate

FontFormattingDetectionParams:

DetectFontFamily = TRUE

DetectBold = TRUE

DetectFontSize = TRUE

SynthesisParamsForDocument:

SynthesisParamsForPage:

PDF
Default All values are set to defaults specified in each object description.

See also

Working with Profiles

11/7/2025 12:48:30 PM

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.