Alphabetical List of the ABBYY FineReader Engine 12 Objects and Interfaces
The ABBYY FineReader Engine functionality is implemented in a number of objects that provide methods for working with images, page layout and blocks, languages and recognized text. The interfaces of the ABBYY FineReader Engine objects are derived from IDispatch, that is they support early and late binding.
Name | Description |
---|---|
AltoExportParams | Provides functionality for tuning parameters of recognized text export in ALTO format. |
AuthorInfo | Represents an item of an authors list of a FB2 or EPUB file. |
AuthorsList | Represents a list of authors (AuthorInfo objects) of an FB2 or EPUB file. |
AutoAnalysisBlock | Provides access to the properties of an autoanalysis block. These blocks are used only in Visual Components. |
BarcodeBlock | Provides access to specific properties of the barcode block. |
BarcodeParams | Allows you to tune the parameters of barcode block recognition. |
BarcodeSymbol | Provides access to the properties of one character of a recognized barcode. |
BarcodeText | Represents a text of a recognized barcode as a collection of characters. |
BaseLanguage | Represents a base recognition language. |
BaseLanguages | This object is a collection of base languages (BaseLanguage objects). |
BatchProcessor | This is a processor object which converts input images into the recognized pages (FRPage objects). |
Block | This object represents a single block. |
BusinessCard | Provides access to the recognized data of a business card. |
BusinessCardField | Provides access to a single field of a business card. |
BusinessCardFieldComponent | Provides access to a component of a business card field. |
BusinessCardSynthesisParams | This object is used for setting up the parameters of the business card synthesis. |
BusinessCards | Represents a collection of BusinessCard objects. |
Categories | A collection of Category objects. |
Category | A set of classification objects belonging to the same category. |
Change | A single comparison result which contains the data about the detected change in the document or page. |
ChangeLocation | Provides information about the location of the change. |
ChangePosition | Represents the place in the document where a change begins or ends. |
Changes | A collection of Change objects. |
CharacterRecognitionVariant | This object represents a variant of a character's recognition. |
CharacterRecognitionVariants | This object represents a collection of variants of a character's recognition (CharacterRecognitionVariant objects). |
CharParams | Allows you to access different parameters of a single character in the recognized text. |
CheckmarkBlock | This object provides access to specific properties of a checkmark block. |
CheckmarkGroup | This object exposes methods and properties for working with a group of checkmarks. |
CheckmarkTrainingData | Contains information on checkmark training. |
ClassificationEngine | The main object which provides access to Classification API of ABBYY FineReader Engine. |
ClassificationObject | Contains classification-relevant data extracted from a document or a page. |
ClassificationObjects | A collection of ClassificationObject objects. |
ClassificationResult | A single classification result, consisting of the category name and the probability that the object which was classified belongs to this category. |
ClassificationResults | A collection of ClassificationResult objects. |
ColorObjectsProhibitingParams | Used for tuning parameters of filtering out the color objects on the image before starting processing. |
ConfusionMatrix | The confusion matrix for a classification model. |
Comparator | The main object which provides access to Document Comparison API of ABBYY FineReader Engine. |
ComparisonParams | This object provides access to the comparison parameters. |
ComparisonResult | Represents the result of comparison of the original document or page with its copy and exports it to an XML or DOCX file. |
CoordinatesConverter | Contains information about the pixel coordinates on the image at a definite modification stage. |
DetectedLanguage | Represents a single language from the collection of languages detected in the recognized document or on the recognized page. |
DetectedLanguages | This object is a collection of recognition languages detected in the recognized document or on the recognized page. (DetectedLanguage objects). |
Dictionary | This object is designed for working with user-defined dictionaries. |
DictionaryDescription | This object is a dictionary description which may be typecast to one of its child objects: StandardDictionaryDescription, UserDictionaryDescription or RegExpDictionaryDescription. |
DictionaryDescriptions | This object is a collection of dictionaries. |
DocumentContentInfo | This object contains information about author, keywords, subject, title of the document and stores document information dictionary. |
DocumentInformationDictionary | Represents a document information dictionary which contains metadata from the PDF file. |
DocumentInformationDictionaryItem | This object is an element of a document information dictionary. |
DocumentProcessingParams | Provides access to all parameters of document processing: all parameters of page processing and parameters of document synthesis. |
DocumentStructureDetectionParams | This object is used for setting up the parameters of the document structure detection during document synthesis. |
EBookExportParams | Provides access to the parameters of recognized text export in FB2 and EPUB formats. |
EmptyPageDetectionParams | Allows you to tune the parameters of empty page detection with the help of the FRPage::IsEmpty method. |
Engine | This is the main ABBYY FineReader Engine object. |
EnumDictionaryWords | Serves for iterating words included in a user-defined dictionary. |
ExportFileWriter | This is an interface for incremental export to PDF. |
ExternalDictionaryCallback | This is a callback interface which is used to deliver information about dictionary words to the recognizer. |
ExternalDictionaryDescription | Provides access to an external dictionary. |
FontFormattingDetectionParams | This object is used for setting up the parameters of font formatting detection. |
FontStyle | Exposes properties of a font style. |
FRDocument | Corresponds to a document which may contain several pages. |
FRPage | Corresponds to a page of document. |
FRPages | This object is a collection of document pages. |
FRRectangle | Represents a location and size of a rectangle. |
FuzzyString | Represents a fuzzy string. |
FuzzyStrings | Collection of the FuzzyString objects. |
Handle | Provides access to the handle of a resource in memory. |
HTMLExportParams | Provides functionality for tuning parameters of recognized text export in HTML format. |
Hyperlink | This object represents a hyperlink. |
IAsyncProcessingCallback | This is a callback interface that is used for managing the work of the BatchProcessor object and reporting errors, occurred during processing. This interface is implemented on the client-side. |
IEngineLoader | This interface is used specifically to load and unload the Engine object. |
IExternalDictionary | This is a user-implemented interface for external dictionary. |
IFileAdapter | This is the interface for a file adapter. |
IFileWriter | This is the interface for a file writing stream. |
IFRDocumentEvents | This is a callback interface that is used for reporting events from the FRDocument object to the listeners. |
IFRPageEvents | This is a callback interface that is used for reporting events from the FRPage object to the listeners. |
IFRPagesEvents | This is a callback interface that is used for reporting events from the FRPages object to the listeners. |
IHostProcessControl | This interface can be used to manage the process which hosts FineReader Engine. |
IImageDocumentEvents | This is a callback interface that is used for reporting events from the ImageDocument object to the listeners. |
IImagePasswordCallback | This is a callback interface that is used for processing password-protected image files. |
IImageSource | This is the interface for a custom source of images. |
ILicensingConnectionRecoveryCallback | This is a callback interface for handling the breaks of connection to the license server. |
Image | This object represents a single "image plane" of an open image. |
ImageDocument | This object corresponds to an open image. |
ImageModification | This object is used to store parameters of image modification. |
ImageProcessingParams | Specifies how an image will be preprocessed before analysis and recognition. |
InprocLoader | Allows you to load ABBYY FineReader Engine as an in-process server into the current process. |
IntsCollection | Collection of int type variables. |
IParallelProcessingCallback | This is a callback interface that is used for managing the parallel processing work and reporting errors which occurred during the processing. |
IProcessingEvents | This is a callback interface that is used by the InjectTextLayer method of the Engine object to report events during processing. |
IReadStream | This is the interface for a read stream. |
IWriteStream | This is the interface for a write stream. |
IScanCallback | This is a callback interface that is used for managing scanning operations. |
JpegExtendedParams | This object is used to store parameters for saving images in JPEG format. |
LanguageDatabase | Provides means for performing advanced operations with recognition languages. |
Layout | Exposes methods and properties for working with the image layout. |
LayoutBlocks | This object represents a collection of blocks (Block objects). |
License | Provides access to the current license parameters. |
Licenses | Provides access to a collection of available (activated) licenses. |
List | Represents one list template. It is a collection of list levels (ListLevel objects). |
ListLevel | Provides access to the parameters of one level of a list. |
ListParams | Provides access to the parameters of the list to which a paragraph belongs. |
Model | Represents a trained model which can be used for classifying documents. |
MrzData | Represents the data extracted from a machine-readable zone (MRZ) and exports it to an XML file or JSON file. |
MrzField | Contains the information about a field extracted from a machine-readable zone (MRZ). |
MrzJsonExportParams | Provides functionality for tuning parameters of the captured machine-readable zone (MRZ) export in JSON format. |
MrzLine | Contains the information about a line extracted from a machine-readable zone (MRZ). |
MrzProcessingParams | Provides access to parameters of the machine-readable zone (MRZ) extraction. |
MrzXmlExportParams | Provides functionality for tuning parameters of the captured machine-readable zone (MRZ) export in XML format. |
MultipageImageWriter | This object is used for saving several images into a single image file. |
MultiProcessingParams | Provides access to the parameters of multiple CPU cores usage. |
ObjectsExtractionParams | Provides access to parameters used for objects extraction. |
OfficeConversionSettings | Represents the settings used to import digital documents. |
OfficeConverters | A collection of types of applications which may be used to convert digital documents. |
OrientationDetectionParams | Provides access to the parameters used for tuning the page orientation detection. |
OutprocLoader | Allows you to load ABBYY FineReader Engine as an out-of-process server into a separate process. |
PageAnalysisParams | Provides access to parameters used for tuning the page layout analysis process. |
PageMargins | Provides functionality for tuning page margins of the output file. |
PagePreprocessingParams | This object is used for tuning different parameters of page preprocessing. |
PageProcessingParams | This object is used for tuning different parameters of layout analysis, recognition, and page synthesis. |
PageSplittingParams | This object is used for tuning parameters of page splitting. |
PaperSizeParams | Provides functionality for tuning paper height and width of the output file. |
Paragraph | Exposes methods and properties for working with a single paragraph of the recognized text. |
ParagraphLine | Represents a single line in the paragraph of a recognized text. |
ParagraphLines | Represents a collection of paragraph lines. |
ParagraphParams | This object exposes extended properties of a single paragraph. |
Paragraphs | This object represents collection of paragraphs of the recognized text. |
ParagraphStyle | Exposes properties of the paragraph style. |
PDFAttachment | This object represents a PDF attachment. |
PDFAttachments | This object represents a collection of PDF attachments of a document. |
PDFEncryptionInfo | This object provides access to encryption parameters of the PDF file during export. |
PDFExportFeatures | Provides functionality for tuning the additional parameters of export to PDF (PDF/A) format: encryption information, PDF version, etc. |
PDFExportParams | Provides functionality for tuning parameters of recognized text export in PDF (PDF/A) format. |
PDFMRCParams | Provides functionality for tuning Mixed Raster Content (MRC) parameters of the PDF (PDF/A) file during export. |
PDFPicture | This object represents a picture from a PDF document. |
PDFPictures | This object represents a collection of pictures added to a PDF document. |
PDFPictureCompressionParams | Provides functionality for tuning the parameters of writing images to PDF (PDF/A) files. |
PictureChange | Provides the changes that were made in the document pictures. |
PictureExportParams | Provides functionality for tuning the parameters of writing images to output files of various formats. |
PictureResolutionParams | Provides functionality for tuning the resolution of writing images to output files depending on the image format. |
PlainText | Represents recognized text without formatting. |
PngExtendedParams | This object is used to store parameters used when saving images in PNG format. |
Point | Describes the location of a point on an image. |
PPTExportParams | Provides functionality for tuning parameters of recognized text export in PPTX format. |
PredefinedLanguage | Represents a single predefined recognition language. |
PredefinedLanguages | Represents ABBYY FineReader Engine predefined languages collection. |
PrepareImageMode | Contains different attributes specifying how an image will be prepared during conversion to internal format. |
RasterPictureBlock | Provides access to specific properties of the raster picture block. |
RecognizerParams | Allows you to tune parameters of text recognition. |
RegExpDictionaryDescription | This object provides access to a regular-expression-based dictionary. |
Region | This supplementary object is designed to store the information on ABBYY FineReader Engine block’s region. |
RegionsCollection | Collection of regions (Region objects). |
RTFExportParams | Provides functionality for tuning parameters of recognized text export in RTF/DOCX/ODT format. |
ScanManager | Exposes a set of properties and methods required to manage the workstation's scanning sources. |
ScanSource | Provides access to scanning source and its methods for scanning. |
ScanSourceCapabilities | Provides access to all settings that are supported by the scanning source. |
ScanSources | This object is a collection of scanning sources. |
ScanSourceSettings | Provides access to the scanning settings of a source. |
SeparatorBlock | Provides access to specific properties of a separator block. |
SeparatorGroup | Represents a group of separator blocks (SeparatorBlock objects). |
SortingBlocksParams | This object is used for setting up the parameters of combining the blocks of data into groups. |
SplitRegion | Provides access to the properties of one of the regions, into which a page has been split. |
SplitRegions | Represents a collection of regions, into which a page has been split (SplitRegion objects). |
StandardDictionaryDescription | Provides access to a standard dictionary. |
StringsCollection | Collection of strings. |
SynthesisParamsForDocument | This object is used for setting up the parameters of the document synthesis. |
SynthesisParamsForPage | This object is used for setting up the parameters of the page synthesis. |
TableAnalysisParams | Provides access to parameters affecting table block analysis process. |
TableBlock | Provides access to specific properties of a table block. |
TableCell | Represents a single table cell in a table block. |
TableCells | Represents collection of table cells of a table block. |
TableSeparator | Represents a single table separator in a table block. |
TableSeparators | This object is a collection of table block separators. |
TabPosition | Provides access to a single tab stop: the tab symbol, its alignment, and position in the paragraph. |
TabPositions | Provides access to all the tab stops in a single paragraph. |
Text | This object represents recognized text. |
TextBlock | Provides access to specific properties of the text block. |
TextBlockAnalysisParams | Specifies how a text block should be analyzed. |
TextChange | Provides the changes that were made in the document text. |
TextExportParams | Provides functionality for tuning parameters of recognized text export in TXT and CSV formats. |
TextLanguage | Represents the language of recognition for a text. |
TextLayerInjectionParams | This object allows you to tune the parameters of processing the input documents and creation of a searchable PDF file. |
TextOrientation | Represents a text orientation. |
TiffExtendedParams | This object is used to store parameters for saving images in TIFF format. |
Trainer | The object which is used for training the classifier on the basis of a categorized data set. |
TrainingData | A categorized set of data which can be used to train the classifier. |
TrainingImage | Represents a single training image. |
TrainingImagesCollection | Collection of TrainingImage objects. |
TrainingParams | The parameters used when training a classification model. |
TrainingResult | The result of training the classifier on the set of training data. |
TrainingResults | A collection of TrainingResult objects. |
UserDictionaryDescription | This object provides access to a user dictionary. |
ValidationParams | The parameters used when validating a classification model. |
ValidationResult | The result of checking the model's performance, including the various scores which help to estimate the model's usefulness. |
VectorPictureBlock | Provides access to specific properties of a vector picture block. |
Word | This object represents a word. |
WordRecognitionVariant | This object represents a variant of a word's recognition. |
WordRecognitionVariants | This object represents a collection of variants of a word's recognition (WordRecognitionVariant objects). |
Words | This object represents a collection of words (Word objects). |
XLExportParams | Provides functionality for tuning parameters of recognized text export in XLS/XLSX format. |
XMLExportParams | Provides functionality for tuning parameters of recognized text export in XML format. |
XPSExportParams | Provides functionality for tuning parameters of recognized text export in XPS format. |
See also
9/17/2024 3:14:40 PM