Skip to main content
ABBYY FineReader Engine 12 is not binary compatible with ABBYY FineReader Engine 9.0/9.5. Applications that were compiled using ABBYY FineReader Engine 9.0/9.5 should be recompiled using ABBYY FineReader Engine 12 headers and library. Some changes of the source code may be necessary because of the ABBYY FineReader Engine API improvements. The full list of changes:
  • long data type has been replaced with int data type in all properties and methods that used it.
  • The GetEngineObject function was removed from ABBYY FineReader Engine. The Engine object must now be loaded by the InitializeEngine function.
  • The SaveToMemory method provided by many objects returns the handle to the memory buffer as the Handle object.
  • The LoadFromMemory method provided by many objects receives the pointer to the memory buffer as __int64.

    Property/Method

    What has happened?

    Comment

    MaxMemoryImageByteSize

    Removed

    This property is obsolete. The image documents are always created in memory. You can use the SaveTo or SaveToFile methods whenever you need to save the image document on disk.

    MessagesLanguage

    Possible values changed

    The ML_Portuguese and ML_Latvian constants have been removed from the MessagesLanguageEnum enumeration. These message languages are no longer supported.

    MultiProcessingMode

    RecognitionProcessesCount

    Removed

    Use the corresponding properties of the MultiProcessingParams subobject of the Engine object.

    CreateBarcodeAnalysisParams

    CreateBlocksCollection

    CreateParagraphTabInfo

    CreateStraightenLinesParams

    CreatePdfExtendedParams

    CreateImageDocumentsCollection

    CreateLayoutsCollection

    CreateDocumentAnalyzer

    CreateDocumentInfo

    CreateExporter

    Removed

    Corresponding objects have been removed.

    CreateBlock

    Removed

    Use the AddNew method of the LayoutBlocks object to create a new block and add it to the layout.

    CreateLayout

    Removed

    The Layout object can no longer be used apart from the page it corresponds to.

    CreateMultipageImageWriter

    Behavior changed

    This method now accepts extended image saving parameters for JPEG and TIFF formats.

    CreateText

    Removed

    Currently the Text object cannot be created independently.

    CreateLicense

    Removed

    You can receive the collection of available (activated) licenses using the IEngine::GetAvailableLicenses method.

    CreateDocumentInformationDictionaryItem

    Removed

    Use the AddNew method of the DocumentInformationDictionary collection.

    AnalyzeAndRecognizeBlocks

    AnalyzeRegion

    AnalyzeTable

    ExtractBarcodes

    FindPageSplitPosition

    RecognizeBlocks

    ExportPage

    Removed

    Use the corresponding methods of the FRPage object instead.

    CleanDocumentAnalyzer

    Removed

    This method is obsolete. To clean all internal settings used by FineReader Engine during analysis and recognition, use the CleanRecognizerSession method. To clean up the document, simply release all the references to the FRDocument object.

    StraightenLines

    Removed

    Use the IImageDocument::RemoveGeometricalDistortions method instead.

    PerformEnhancement

    EnhanceImageBlocks

    Removed

    These methods are no longer provided. You can use methods of the ImageDocument to preprocess images, improving recognition quality and enhancing the image appearance.

    ParentWindow

    Type changed

    The property has the __int64 type.

    Licenses

    Removed

    Use the IEngine::GetAvailableLicenses method instead.

    SetCurrentLicense

    Input parameters type changed

    Serial number is no longer used as an input parameter. The method takes as an input parameter a Boolean value that specifies whether CPU cores should be used in shared mode.

    OpenExistingDictionary

    CreateNewDictionary

    CreateTextLanguage

    Removed

    Use corresponding methods of the LanguageDatabase object.

    CreateBaseLanguage

    Removed

    Use the AddNew method of the BaseLanguages object instead.

    CreateStandardDictionaryDesc

    CreateUserDictionaryDesc

    CreateRegExpDictionaryDesc

    CreateExternalDictionaryDesc

    Removed

    Use the AddNew method of the DictionaryDescriptions object to create a dictionary description and the GetAsStandardDictionaryDescription, GetAsUserDictionaryDescription, GetAsRegExpDictionaryDescription, or GetAsExternalDictionaryDescription methods of the DictionaryDescription object to obtain a reference to the object of the corresponding type.

    PrepareMemoryImage

    Renamed, behavior changed

    The new name of the method is PrepareBitmapBits. It takes as an input parameter the path to the folder where the image in the internal format should be saved. The pointer to a memory buffer containing image data is passed as __int64.

    PrepareImage

    PrepareAndOpenImage

    OpenImage

    Removed

    Use the IFRDocument::AddImageFile method to open an image file and add it to the document for processing. The ImageDocument object will be accessible via the corresponding FRPage and can be saved on disk later.

    PrepareAndOpenMemoryImage

    PrepareAndOpenBitmap

    PrepareAndOpenDib

    Renamed

    The new names of the methods are OpenBitmapBits, OpenBitmap, OpenDib, respectively. The pointer to a memory buffer containing image data is passed as __int64.

    OpenMemoryImage

    OpenBitmapImage

    OpenDib

    Removed

    Use the OpenBitmapBits, OpenBitmap, OpenDib methods instead. The differences are:

    • these methods can optionally perform image preparation during conversion to the internal format;
    • these methods take as input parameters horizontal and vertical resolution of the image;
    • the resulting image document is not read-only; modification methods can be applied to it.

    LoadImageDocFromMemory

    Input parameter type changed

    The pointer to a memory buffer containing image data is passed as __int64.

    PrepareDib

    PrepareBitmap

    Input parameter type changed

    The pointer to a memory buffer containing image data is passed as __int64. These methods take as an input parameter the path to the folder where the image in the internal format should be saved.

    AnalyzePage

    RecognizePage

    AnalyzePages

    RecognizePages

    RecognizeImageAsPlainText

    RecognizeImageDocumentAsPlainText

    AnalyzeAndRecognizePage

    AnalyzeAndRecognizePages

    SynthesizePages

    SynthesizePagesEx

    ExportPages

    Removed

    Use the methods of the FRDocument and FRPage objects instead.

    RecognizeImageFile

    Input parameters changed

    The method receives a DocumentProcessingParams object instead of PageProcessingParams, and the parameters of image conversion as a PrepareImageMode object.

    CreatePDFAExportParams

    Removed

    This method is obsolete. To create parameters of export to the PDF/A format, use the IEngine::CreatePDFExportParams method.

    CreateScanManager

    Input parameters number changed

    The method receives an optional boolean parameter specifying whether the log of scanning operation should be written.

    MethodWhat has happened?Comment
    Load LoadExRemovedDeprecated method, use Engine.InitializeEngine instead.

    Object/Enumeration

    Property/Method/Constant

    What has happened?

    Comment

    DocumentAnalyzer


    Removed

    The object is obsolete. Its methods were replaced by more efficient methods of the FRDocument and FRPage objects, which do not require you to maintain the DocumentInfo object on all processing stages.

    AnalyzeAndRecognizeBlocks

    Removed

    Use the IFRPage::Analyze and IFRPage::RecognizeBlocks methods.

    AnalyzeAndRecognizePage

    Removed

    Use the IFRPage::PreprocessAnalyzeRecognize method instead.

    AnalyzeAndRecognizePages

    Removed

    Use the IFRDocument::Process method instead. It performs full processing of the document, including document synthesis.

    AnalyzePage

    Removed

    Use the IFRPage::Analyze method instead.

    AnalyzePages

    Removed

    Use the IFRDocument::Analyze method instead.

    AnalyzeRegion

    Removed

    Use the IFRPage::AnalyzeRegion method instead.

    AnalyzeTable

    Removed

    Use the IFRPage::AnalyzeTable method instead.

    ExtractBarcodes

    Removed

    Use the IFRPage::ExtractBarcodes method instead.

    RecognizeBlocks

    Removed

    Use the IFRPage::RecognizeBlocks method instead.

    RecognizeImageDocumentAsPlainText

    Removed

    To recognize the page as plain text, use the IFRPage::PreprocessAnalyzeRecognize method, then access the IFRPage::PlainText property.

    RecognizePage

    Removed

    Use the IFRPage::Recognize method instead.

    RecognizePages

    Removed

    Use the IFRDocument::Recognize method instead.

    StraightenLines

    Removed

    Use the IImageDocument::RemoveGeometricalDistortions method instead.

    PerformEnhancement

    EnhanceImageBlocks

    Removed

    Image enhancement through the old API is not supported. You can use methods of the ImageDocument to preprocess images, improving recognition quality and enhancing the image appearance.

    IDocumentAnalyzerEvents


    Removed

    This interface is no longer necessary because the object which reported events has been removed.

    The IFRDocumentEvents and IFRPageEvents interfaces provide similar information on progress and errors for the objects which replaced DocumentAnalyzer.

    FREngineModuleEnum

    FREM_DocumentAnalyzer

    Removed

    This constant is no longer in use.

    Exporter


    Removed

    The object is obsolete. Its methods were replaced by more efficient methods of the FRDocument object.

    ExportPages

    ExportPagesEx

    Removed

    Use the IFRDocument::Export method instead.

    IExporterEvents


    Removed

    This interface is no longer necessary because the object which reported events has been removed.

    The IFRDocumentEvents interface provides similar information on progress and errors for export operations.

    ScanManager

    ScanSources

    Type changed

    This property returns the ScanSources collection of scanning sources. New ScanSource interface provides access to extended scanning options.

    ScanOptionsInterfaceType

    Removed

    To set the type of scanning options dialog box use the UserInterfaceType parameter of the Scan and BeginScan methods of the ScanSource object.

    ScanSourceSettings

    Removed

    The settings are specified for each scanning source separately. Use the ScanSource::ScanSettings property to specify scanning source settings.

    Scan

    Removed

    Use the Scan method of the ScanSource object for synchronous scanning operation. But note that asynchronous scanning is now also supported, via the BeginScan method of the ScanSource object.

    IScanManagerEvents


    Removed

    This interface is no longer in use. The scanning notifications are received through new IScanCallback interface.

    ScanSourceSettings

    Brightness

    Delay

    Default value changed

    The default value of these properties is 0.

    BrightnessControl

    PaperSize

    Resolution

    RotationAngle

    Default value changed

    The default values of these properties are determined by the scanner capabilities.

    PaperBottom

    PaperRight

    Default value changed

    The default value of these properties is 0. The scanning area will be selected by the scanner.

    PictureMode

    Renamed, default value changed

    The new name of this property is ColorMode.

    The default value of this property depends on the scanner.

    UseFeeder

    Removed

    Use the PaperFeedMode property instead.

    StopBetweenPages

    PauseBetweenPages

    Removed

    Use the PauseBetweenPagesMode property instead.

    ScanPictureModeEnum


    Renamed

    The new name of this enumeration is ScanColorModeEnum. The constants have been renamed likewise to have the SCM_ prefix instead of SPM_.

    ScanPageRotationAngleEnum


    Renamed

    The new name of this enumeration is ScanRotationAngleEnum. The word Page is superfluous.

    ScanOptionsInterfaceTypeEnum


    Removed

    The properties that used this enumeration have been removed. The ScanSourceUITypeEnum provides a similar set of constants.

    Object/Enumeration

    Property/Method/Constant

    What has happened?

    Comment

    PageProcessingParams

    BarcodeParams

    TableAnalysisParams

    Removed

    Use the corresponding properties of the PageAnalysisParams subobject.

    PageSynthesisParams

    Removed

    The PageSynthesisParams object is no longer supported. The same functionality is provided via the SynthesisParamsForPage and SynthesisParamsForDocument objects.

    BarcodeParams

    IsEAN13InterpretedAsUPCA

    Removed

    The UPC-A barcode type can be specified explicitly: use the BT_UPCA enumeration constant in the value of the Type property of the BarcodeParams object.

    PDF417CodePage

    Renamed

    The new name of the property is CodePage.

    PageAnalysisParams

    DetectOrientation

    Removed

    Use the OrientationDetectionParams property of the PagePreprocessingParams object.

    DetectInvertedImage

    Removed

    Use the CorrectInvertedImage property of the PagePreprocessingParams object.

    DetectInvertedTexture

    Removed

    Use the RemoveTexture property of the ObjectsExtractionParams object instead.

    DetectMatrixPrinter

    DetectPorousText

    FastObjectsExtraction

    ProhibitColorImage

    RemoveTexture

    Removed

    Use the corresponding properties of the ObjectsExtractionParams object instead.

    FlexiFormsDA

    FullTextIndexDA

    Removed

    Use the EnableTextExtractionMode property of this object, and EnableAggressiveTextExtraction properties of the ObjectsExtractionParams object or the DetectTextOnPictures property of the PageAnalysisParams object.

    ProhibitClockwiseRotation

    ProhibitCounterclockwiseRotation

    ProhibitUpsidedownRotation

    Removed

    The corresponding properties are no longer in use.

    SingleColumnMode

    Removed

    This property is no longer supported in FineReader Engine recognition technologies.

    RecognizerParams

    ErrorHiliteLevel

    Removed

    Use the new HighlightSuspiciousCharacters property, which dispenses with various levels of confidence and allows you a simple choice: either highlight uncertainly recognized characters or not. If you need a finer distinction, use the CharConfidence property of the selected CharacterRecognitionVariant, although matching recognition confidences for different characters against the same threshold may not always provide consistent results.

    TextLanguage

    Attribute changed

    The property is described by the propput keyword in the type library. Former description as putref didn’t make a difference because this property is an interface pointer in any case.

    PossibleTextTypes

    TextType

    Removed

    The properties are obsolete. Use the TextTypes property instead.

    CJKTextDirection

    Removed

    Use the ITextOrientation::ReadingType property instead. If you set this property to TRT_Unknown, text direction will be detected automatically. By default, this property is TRT_Unknown as well.

    PageSynthesisParams


    Removed

    The same functionality is provided via the SynthesisParamsForPage and SynthesisParamsForDocument objects.

    FieldMarkingTypeEnum

    FMT_GreyBoxes

    Renamed

    The new name of the constant is FMT_GrayBoxes.

    TextTypeEnum

    TT_ToBeDetected

    Removed

    The constant is obsolete. To detect text type automatically, specify a set of possible text types in the IRecognizerParams::TextTypes property.

    SynthesisParamsForDocument

    DetectCaptions

    DetectColumns

    DetectFootnotes

    DetectRunningTitles

    Removed

    The corresponding properties are available through the DocumentStructureDetectionParams subobject of the SynthesisParamsForDocument object.

    DetectBold

    DetectDropCaps

    DetectFontSize

    DetectItalic

    DetectSerifs

    DetectSmallCaps

    DetectSubscriptsSuperscripts

    DetectUnderlineStrikeout

    MonospaceDetectionMode

    DetectScaleSpacing

    Removed

    The corresponding properties are available through the FontFormattingDetectionParams subobject of the SynthesisParamsForDocument object.

    DontReplaceBullets

    Removed

    This property is obsolete and no longer supported. To change parameters of a list level (including bullets and numbering), you can use the ListLevel object.

    UseVisualOrderForBidirectionalText

    Removed

    This property is obsolete and no longer supported. The order of text is fixed: it is visual after recognition, and logical after document synthesis.

    InsertEmptyParagraphsForBigInterlines

    Removed

    Use the ITextExportParams::RetainLayout property to emulate the original text layout with the help of spaces.

    AddRecognizedTextFontName

    GetRecognizedTextFontName

    CleanRecognizedTextFontNames

    Removed

    Use the FontSet object instead. This object is configured by default for easiest use in different recognition languages. FineReader Engine can filter all system fonts on the basis of recognition languages specified for the text and add them to the synthesis font set.

    SaveRecognitionInfo

    Removed

    If you want to save recognition information, use the SaveCharacterRecognitionVariants or SaveWordRecognitionVariants property of the RecognizerParams object.

    SynthesisParamsForPage

    DoNotExtractSeparators

    Removed

    This property is no longer supported. You can use the IPageAnalysisParams::DetectSeparators and IDocumentStructureDetectionParams::ClassifySeparators properties instead.

    AllowGrayBackgroundColor

    AllowGrayTextColor

    CorrectDynamicRange

    DetectBackgroundColor

    DetectTextColor

    Type changed

    These properties now take values of the new ThreeStatePropertyValueEnum, which provides the opportunity not only to turn the setting on and off, but also make the selection automatically (TSPV_Auto constant). All these properties have TSPV_Auto value by default.

    ParagraphExtractionModeEnum

    PEM_SingleLineParagraphsWithSpaceFormatting

    Removed

    Use the ITextExportParams::RetainLayout property to emulate the original text appearance with the help of spaces while exporting to TXT format.

    ErrorHiliteLevelEnum


    Removed

    The property which used this enumeration has been removed.

    HTMLExportParams

    PictureFormat

    Quality

    PictureResolution

    Removed

    Use the ColorPictureFormats, GrayPictureFormats, JpegQuality, Resolution properties of the PictureExportParams subobject instead. This object now contains all parameters for picture export to all formats except PDF.

    CodePageType

    Removed

    This property is no longer supported. The code page is selected from all types of code pages. This property can be removed from code of your application with no influence on results of export.

    UseUnicode

    Removed

    This property is no longer supported. Similar functionality is provided via the EncodingType property.

    RunningTitleMode

    Removed

    Use the WriteRunningTitles boolean property instead. There are only two options for HTML export format: write running titles as plain text or not write them at all.

    Author

    Keywords

    Subject

    Title

    Removed

    Use the corresponding properties of the DocumentContentInfo object to set the metadata values and the DocumentContentInfoWritingParams subobject (available via the MetaDataWritingParams property) to specify which document metadata must be saved during export.

    HTMLFormatModeEnum

    HFM_TwoFormats32_40

    Removed

    This format is obsolete and is no longer supported.

    HTMLSynthesisModeEnum

    HSM_PageLayout

    Removed

    Page structure is no longer retained in the output HTML document. Logical structure of the document can be saved using the HSM_FlexibleLayout constant.

    PPTExportParams



    Export to PPT format is no longer supported. These parameters are used for export to PPTX.

    WrapTextInBlock

    Behavior changed

    The value of this property is no longer ignored when exporting to PPTX format.

    PictureFormat

    Quality

    PictureResolution

    Removed

    Use the ColorPictureFormats, GrayPictureFormats, JpegQuality, Resolution properties of the PictureExportParams subobject instead. This object now contains all parameters for picture export to all formats except PDF.

    RunningTitleMode

    Removed

    Use the WriteRunningTitles boolean property instead. There are only two options for PPT export format: write running titles as plain text or not write them at all.

    Author

    Keywords

    Subject

    Title

    Removed

    Use the corresponding properties of the DocumentContentInfo object to set the metadata values and the DocumentContentInfoWritingParams subobject (available via the MetaDataWritingParams property) to specify which document metadata must be saved during export.

    RTFExportParams

    PictureFormat

    Quality

    PictureResolution

    Removed

    Use the ColorPictureFormats, GrayPictureFormats, JpegQuality, Resolution properties of the PictureExportParams subobject instead. This object now contains all parameters for picture export to all formats except PDF.

    RunningTitleMode

    Removed

    Use the WriteRunningTitles boolean property instead. There are only two options for RTF export format: write running titles according to the RTF running title standard or not write them at all.

    ForceFixedPageSize

    PaperHeight

    PaperWidth

    Removed

    Use the PaperSizeParams property instead.

    Author

    Keywords

    Subject

    Title

    Removed

    Use the corresponding properties of the DocumentContentInfo object to set the metadata values and the DocumentContentInfoWritingParams subobject (available via the MetaDataWritingParams property) to specify which document metadata must be saved during export.

    KeepTextAndBackgroundColor

    Removed

    Use the KeepTextColor and BackgroundColorMode properties instead. You can now set these two parameters separately.

    KeepPages

    Removed

    Use the KeepPageBreaks property instead.

    FormatWord95

    WriteWordXML

    WriteCustomXMLTags

    Removed

    These properties are obsolete because the formats are no longer in use.

    EnhanceImages

    Removed

    Image enhancement through the old API is not supported. You can use methods of the ImageDocument to preprocess images, improving recognition quality and enhancing the image appearance.

    PageSynthesisMode

    Default value changed

    By default, the value of this property is PSM_RTFEditableCopy.

    RTFPageSynthesisModeEnum

    PSM_Unknown

    Removed

    This constant is obsolete and no longer in use.

    PSM_RTFColumns

    Removed

    Use the PSM_RTFEditableCopy constant instead.

    TextExportParams

    TXTIsCSV

    CSVTablesOnly

    Removed

    To export to CSV format, use the ExportFormat property.

    CodePageType

    Removed

    This property is no longer supported. The code page is selected from all types of code pages. This property can be removed from code of your application with no influence on results of export.

    ExportParagraphsAsOneLine

    Behavior changed

    The value of this property is ignored if the RetainLayout property is TRUE.

    InsertEmptyLineBetweenParagraphs

    Behavior changed

    The value of this property is ignored if the RetainLayout property is TRUE.

    RunningTitleMode

    Removed

    Use the WriteRunningTitles boolean property instead. There are only two options for TXT and CSV export formats: write running titles as plain text or not write them at all.

    AppendEOF

    Removed

    This property is obsolete. Modern operating systems do not pay attention to the End Of File symbol.

    XLExportParams

    RunningTitleMode

    Removed

    Use the WriteRunningTitles boolean property instead. There are only two options for XLS/XLSX export format: write running titles as plain text or not write them at all.

    Author

    Keywords

    Subject

    Title

    Removed

    Use the corresponding properties of the DocumentContentInfo object to set the metadata values and the DocumentContentInfoWritingParams subobject (available via the MetaDataWritingParams property) to specify which document metadata must be saved during export.

    FileExportFormatEnum

    FEF_PPT

    Removed

    Export to PPT format is no longer supported. For export to PPTX use the FEF_PPTX constant.

    FEF_PDFA

    Removed

    The constant is obsolete. Use the PDFExportParams object with the PDFAComplianceMode property set to support the necessary type of PDF/A standard.

    FEF_RTF

    Behavior changed

    This constant specifies RTF saving format. DOC output format is not supported. If you use this constant in an export method together with DOC extension of the output file, the output file will have DOC extension but will be RTF, in fact.

    ExportPictureFormatEnum


    Removed

    The constants are no longer in use.

    RunningTitleModeEnum


    Removed

    The constants are no longer in use.

    RTFPageOrientationEnum


    Renamed

    The new name of the enumeration is PageOrientationEnum.

    XMLExportParams

    WriteCharAttributes

    Type changed

    The property has the XMLCharAttributesEnum type. The old WriteCharAttributes property set to TRUE is equivalent to the new property set to XCA_Basic, set to FALSE — to XCA_None.

    WriteAsciiCharAttributes

    WriteExtendedCharAttributes

    Removed

    Use the WriteCharAttributes property set to XCA_Ascii and XCA_Extended, respectively.

    WriteNondeskewedCoordinates

    Default value changed

    By default, the value of this property is TRUE.

    FontModeEnum


    Removed

    These constants are no longer in use. The properties that used these constants have been replaced with some other properties or removed. See details for corresponding properties.

    PDFMRCParams

    MRCEnabled

    Removed

    Use the MRCMode property of the PDFExportParams object instead.

    BackgroundDownSampling

    Default value changed

    The new default value of this property is 2.

    MonochromeText

    Default value changed

    The new default value of this property is FALSE.

    PicturesInBackground

    Renamed, type changed

    This property is now called ProcessPicturesAsBackground and is of ThreeStatePropertyValueEnum type.

    BackgroundFormat

    BackgroundQuality

    ColorMaskFormat

    ColorMaskQuality

    TextMaskFormat

    TextMaskQuality

    Removed

    Use similar properties of the PDFPictureCompressionParams object.

    BackgroundColor

    Default value changed

    The new default value of the property is -1, which means that the background color should be detected automatically based on the original background.

    CompressionLevel

    Removed

    This property contained obsolete settings, which cannot be used in this version. You can remove this property from code of your application with no effect on PDF export.

    TextMaskDownSampling

    Removed

    This functionality is no longer supported. Down sampling rate of text mask cannot be specified in this version.

    PDFEncryptionInfo

    UseAES

    Removed

    Use the EncryptionAlgorithm property to select the encryption type.

    PDFExportParams

    PDFAExportParams


    Removed

    The new PDFExportParams object can be used to setup the export to PDF and PDF/A format. See below the equivalence between the properties of the objects (property of old PDFExportParams (PDFAExportParams) — corresponding property of new PDFExportParams):

    PDFMRCCompressionLevelEnum


    Removed

    The constants are no longer in use. The properties that used these constants have been replaced with some other properties or removed. See details for corresponding properties.

    WritingStyleEnum

    WS_Default

    Removed

    Windows Enum

    We recommend using WS_Auto to ensure the best recognition quality.

    If you need to select the writing style corresponding to the current operating system language, use WS_DetectByLocale.

    Object/Enumeration

    Property/Method/Constant

    What has happened?

    Comment

    LongsCollection


    Renamed

    The new name of the object is IntsCollection. The new object differs from the old one in the following respects:

    • Insert, Remove, RemoveAll methods have been renamed to InsertAt, DeleteAt, DeleteAll, respectively.
    • CopyFrom method is no longer supported. To create a copy of the collection, you can create a new collection using the IEngine::CreateIntsCollection method and add the same elements to it using the Add method.

    StringsCollection

    Insert

    Remove

    RemoveAll

    Renamed

    The new names of the methods are InsertAt, DeleteAt, DeleteAll.

    Removed

    The method is no longer supported. To create a copy of the collection, you can create a new collection using the IEngine::CreateStringsCollection method and add the same elements to it using the Add method.


    IRecognizedPages


    Removed

    The methods which required an object of this type have been removed.

    See also

    ABBYY FineReader Engine Visual Components 11 and 9 Compatibility