Skip to main content
The Engine object exposes the methods which create other ABBYY FineReader Engine objects.
If you work with programming languages which do not have garbage collection (for example, C++), you must either use smart pointer classes (see the samples in C++ and (COM)) or release objects that were created by creation methods when they are no longer needed. Prior to the Engine deinitialization, you must release all created objects. Otherwise, the DeinitializeEngine function returns E_FAIL.
NameDescription
CreateAltoExportParamsCreates the AltoExportParams object.
CreateBarcodeParamsCreates the BarcodeParams object.
CreateBatchProcessor <Note> Supported for Linux and Windows. </Note>Creates the BatchProcessor object.
CreateBusinessCardSynthesisParamsCreates the BusinessCardSynthesisParams object.
CreateCharParamsCreates the CharParams object.
CreateClassificationEngineCreates the ClassificationEngine object.
CreateComparatorCreates the Comparator object.
CreateDocumentInformationDictionaryCreates the DocumentInformationDictionary object.
CreateDocumentProcessingParamsCreates the DocumentProcessingParams object.
CreateEBookExportParamsCreates the EBookExportParams object.
CreateEmptyPageDetectionParamsCreates the EmptyPageDetectionParams object.
CreateEmptyUserPatternCreates an empty user pattern file (\*.ptn) at the specified location.
CreateExportFileWriter\[deprecated\] Creates the ExportFileWriter object.
CreateFRDocumentCreates the FRDocument object.
CreateFRDocumentFromImageOpens image file and creates the FRDocument object.
CreateHTMLExportParamsCreates the HTMLExportParams object.
CreateHyperlinkCreates the Hyperlink object.
CreateImageModificationCreates the ImageModification object.
CreateImageProcessingParamsCreates the ImageProcessingParams object.
CreateIntsCollectionCreates the IntsCollection object.
CreateJpegExtendedParamsCreates the JpegExtendedParams object.
CreateJsonExportParamsCreates the JsonExportParams object.
CreateLanguageDatabaseCreates the LanguageDatabase object.
CreateLayoutFromStreamCreates the Layout object from the input stream.
CreateMrzJsonExportParamsCreates the MrzJsonExportParams object.
CreateMrzProcessingParamsCreates the MrzProcessingParams object.
CreateMrzXmlExportParamsCreates the MrzXmlExportParams object.
CreateMultipageImageWriterCreates a MultipageImageWriter object that may be used for saving several images into a single multi-page image file.
CreateObjectsExtractionParamsCreates the ObjectsExtractionParams object.
CreatePageAnalysisParamsCreates the PageAnalysisParams object.
CreatePageMarginsCreates the PageMargins object.
CreatePagePreprocessingParamsCreates the PagePreprocessingParams object.
CreatePageProcessingParamsCreates the PageProcessingParams object.
CreateParagraphParamsCreates the ParagraphParams object.
CreatePDFExportParamsCreates the PDFExportParams object.
CreatePngExtendedParamsCreates the PngExtendedParams object.
CreatePointCreates the Point object.
CreatePPTExportParamsCreates the PPTExportParams object.
CreatePrepareImageModeCreates the PrepareImageMode object.
CreateRecognizerParamsCreates the RecognizerParams object.
CreateRectangleCreates the FRRectangle object.
CreateRegionCreates the Region object.
CreateRegionsCollectionCreates the RegionsCollection object.
CreateRTFExportParamsCreates the RTFExportParams object.
CreateScanManager <Note> Supported for Windows. </Note>Creates the ScanManager object.
CreateSortingBlocksParamsCreates the SortingBlocksParams object.
CreateStringsCollectionCreates the StringsCollection object.
CreateSynthesisParamsForDocumentCreates the SynthesisParamsForDocument object.
CreateSynthesisParamsForPageCreates the SynthesisParamsForPage object.
CreateTableAnalysisParamsCreates the TableAnalysisParams object.
CreateTextExportParamsCreates the TextExportParams object.
CreateTextLayerInjectionParamsCreates the TextLayerInjectionParams object.
CreateTextOrientationCreates the TextOrientation object.
CreateTiffExtendedParamsCreates the TiffExtendedParams object.
CreateTrainingImageCreates the TrainingImage object.
CreateTrainingImagesCollectionCreates the TrainingImagesCollection object.
CreateXLExportParamsCreates the XLExportParams object.
CreateXMLExportParamsCreates the XMLExportParams object.
CreateXPSExportParamsCreates the XPSExportParams object.

See also

Engine