Module | Description | ||
|---|---|---|---|
Standard Languages | |||
This module provides access to all languages supported by ABBYY FineReader Engine except the ones defined in special groups (see below). | |||
Note: This module is not available in ABBYY FineReader Engine for Linux and macOS. This module provides access to the recognition languages for special language units. | |||
This module provides access to the Esperanto, Ido, Interlingua, Occidental recognition languages. | |||
This module provides access to the following recognition languages: Basic, C++, COBOL, Fortran, Java, Mathematical, Pascal, Chemistry. | |||
This module provides access to E13B language and MICR text type (TextTypeEnum::TT_MICR_E13B). | |||
This module provides access to CMC7 language and MICR text type (TextTypeEnum::TT_MICR_CMC7). | |||
This module provides access to OCR-A language and text type (TextTypeEnum::TT_OCR_A). | |||
This module provides access to OCR-B language and text type (TextTypeEnum::TT_OCR_B). | |||
Additional Languages | |||
This module provides access to the Arabic recognition language. | |||
This module provides access to the Farsi recognition language. | |||
This module provides access to the Burmese recognition language. | |||
This module provides access to the Chinese (PRC), Chinese (Taiwan) recognition languages. | |||
This module provides access to the Japanese and Japanese (Modern) recognition languages. | |||
This module provides access to the Korean and Korean (Hangul) recognition languages. | |||
This module provides access to Gothic text type (TextTypeEnum::TT_Gothic), Latvian language written in Gothic script, Old Slavonic and Old European languages: Old English, Old French, Old German, Old Italian, and Old Spanish. | |||
This module provides access to the Thai recognition language. | |||
This module provides access to the Vietnamese recognition language. | |||
This module provides access to the Hebrew and Yiddish recognition languages. | |||
This module provides access to creating, editing, and using user languages (IEngine::CreateLanguageDatabase method can be used). If this module is not available, the only way to set the recognition language is to use the IRecognizerParams::SetPredefinedTextLanguage method. | |||
OCR fonts | |||
This module provides access to Matrix text type (TextTypeEnum::TT_Matrix) | |||
This module provides access to Normal text type (TextTypeEnum::TT_Normal) | |||
This module provides access to Normal text type with low resolution (IRecognizerParams::LowResolutionMode) | |||
This module provides access to Typewriter text type (TextTypeEnum::TT_Typewriter) | |||
This module provides access to the Receipt text type (TextTypeEnum::TT_Receipt). | |||
This module allows you to perform recognition with user patterns and train user patterns using the IEngine::TrainUserPattern method. For patterns training and editing via the GUI elements to be available, you must have a Windows license that supports the User Patterns Training module. Pattern training is not supported for CJK languages. | |||
Data Capture (ICR/OMR) | |||
This module is not currently used. Handwritten and handprinted text recognition is included in the basic license. | |||
This module is not currently used. Cyrillic handprinted text recognition is included in the basic license. | |||
This module provides access to Index text type (TextTypeEnum::TT_Index) | |||
This module allows you to recognize checkmarks. | |||
Barcodes | |||
This module provides access to barcode autolocation (the IPageAnalysisParams::DetectBarcodes property can be set to TRUE; the IFRPage::ExtractBarcodes method can be used). This module can be used if barcodes of any type are available. | |||
This module provides access to recognition of 1D barcodes. | |||
Aztec | This module provides access to recognition of 2D barcodes of type Aztec. | ||
This module provides access to recognition of 2D barcodes of type Data Matrix. | |||
This module provides access to recognition of 2D barcodes of type PDF 417. | |||
This module provides access to recognition of 2D barcodes of type QR Code. | |||
This module provides access to recognition of 2D barcodes of type MaxiCode. | |||
PDF Support | |||
This module allows you to process PDF files. | |||
PDF Export | Modes | ImageOnly | This mode allows you to export to PDF Image Only format. Recognition is not required, it is enough to open an image and then export it to PDF Image Only setting IPDFExportParams::TextExportMode to PEM_ImageOnly and using FileExportFormatEnum::FEF_PDF to select the export format. If PDF/A module is available, then this mode also allows you to export to PDF/A Image Only. |
All | This mode allows you to export to PDF file format (FileExportFormatEnum::FEF_PDF), including PDF Image Only. If PDF/A module is available, then this mode also allows you to export to PDF/A in all modes. | ||
PDF/A | This module allows you to export to PDF/A file format (PDFAComplianceModeEnum for supported modes). Availability of export modes depends on the value of the Modes parameter. | ||
MRC | This module provides access to the following functionality:
| ||
Export | |||
MS Office | RTF, DOCX | This module allows you to export to RTF, DOCX file formats (FileExportFormatEnum::FEF_RTF, FileExportFormatEnum::FEF_DOCX). | |
XLS, XLSX | This module allows you to export to XLS, XLSX file format (FileExportFormatEnum::FEF_XLS, FileExportFormatEnum::FEF_XLSX). | ||
PPTX | This module allows you to export to PPTX file format (FileExportFormatEnum::FEF_PPTX. | ||
XPS | This module allows you to export to XPS file format (FileExportFormatEnum::FEF_XPS). | ||
HTML | This module allows you to export to HTML file format (FileExportFormatEnum::FEF_HTMLUnicodeDefaults, FileExportFormatEnum::FEF_HTMLVersion10Defaults). | ||
Text | This module allows you to export to TXT and CSV file format (FileExportFormatEnum::FEF_TextUnicodeDefaults, FileExportFormatEnum::FEF_TextVersion10Defaults). | ||
ABBYY XML | This module allows you to export to XML file format (FileExportFormatEnum::FEF_XML). | ||
Open Office Document (ODT) | This module allows you to export to ODT file format (FileExportFormatEnum::FEF_ODT). | ||
FB2 | This module allows you to export to FB2 file format (FileExportFormatEnum::FEF_FB2). | ||
EPUB | This module allows you to export to EPUB file format (FileExportFormatEnum::FEF_EPUB). | ||
ALTO | This module allows you to export to ALTO file format (FileExportFormatEnum::FEF_ALTO). | ||
This module provides access to the following properties and methods:
| |||
Additional Import Formats (Linux and Windows) | |||
This module allows you to open digital documents with the same methods that open input images. | |||
Processing | |||
This module provides access to the PlainText object. The IEngine::RecognizeImageFile method can also be used for recognition. This module also allows you to save recognition results to XML and TXT file formats. | |||
This module provides access to the IPageProcessingParams::PerformAnalysis property. If this module is not available in the license, this property is always FALSE and automatic document analysis cannot be performed. This module allows you to use methods which perform document analysis, e.g., IFRDocument::Analyze, IFRDocument::AnalyzePages, IFRPage::Analyze, IFRPage::AnalyzeRegion, IFRPage::AnalyzeTable. If this module is not available, you can create blocks manually. | |||
This module provides access to the IPageProcessingParams::PerformRecognition property. If this module is not available in the license, this property is always FALSE and recognition cannot be performed. This module allows you to use the methods which perform recognition, e.g., IFRDocument::Recognize, IFRDocument::RecognizePages, IFRPage::Recognize, IFRPage::RecognizeBlocks. | |||
This module provides access to the ISynthesisParamsForDocument::DetectFontFormatting property. If this module is not available in the license, this property is always FALSE. If this module is not available, you can detect font formatting at the stage of page synthesis (however, the quality may be worse). | |||
BatchProcessor methods are implemented for Linux and Windows. | This module provides access to the universal methods which perform several processing steps in one call: | ||
These modules are deprecated and will be deleted in future versions. You may now set the recognition mode with the IRecognizerParams::Mode property, whose modes are always available for use. | |||
This module provides access to the Blurred images correction (IImageDocument::RemoveMotionBlur). | |||
This module provides access to image color filtering (IImageDocument::RemoveColorObjects). | |||
This module provides access to the ISynthesisParamsForPage::SynthesizeBusinessCards property. | |||
This module provides access to the classification functionality. | |||
This module provides access to the IFRPage::ExtractMrz method. | |||
This module provides access to the IEngine::CreateComparator method. | |||
Visual Components | |||
This module provides access to the ImageViewer and ZoomViewer Visual Components. | |||
This module provides access to the DocumentViewer Visual Component. | |||
This module provides access to the TextEditor Visual Component. | |||
This module provides access to the TextValidator Visual Component. | |||
This module provides access to the scanning interfaces of ABBYY FineReader Engine. | |||
This module allows you to train user patterns and edit them via the GUI elements provided by ABBYY FineReader Engine (IEngine::EditUserPattern method and User Pattern dialog box, IRecognizerParams::TrainUserPatterns property set to TRUE and Pattern Training dialog box). | |||
