Documentation Changes

This section lists the changes that have been made to documentation since the latest release.

Documentation section What has changed Comment
Developer's Help and User's Guide
API Reference
Engine object CreateOrientationDetectionParams Deleted because the object is no longer used.
Image-related objects PrepareImageMode

Deleted properties:

AutoOverwriteResolution

OverwriteResolution

XResolutionToOverwrite

YResolutionToOverwrite

BackgroundFillingColor

BinarizationThreshold

InvertImage

MirrorImage

Rotation

CorrectSkew

CorrectSkewMode

CreatePreview

PreviewHeight

PreviewWidth

DiscardColorImage

UseFastBinarization

EnhanceLocalContrast

KeepOriginalCoordinatesInfo

PhotoProcessingMode

IPrepareImageMode::RasterizeFreeText Default value changed.
IImageDocument::CorrectShadowsAndHighlights New method to replace the property removed from the PrepareImageMode object.
IImageDocument::CorrectSkew Removed the parameter that set skew correction flags.
IImageDocument::SaveImageRegionTo Removed the image preparation mode parameter.

IImageDocument::GetPreviewImage

IImageDocument::GetPreviewImageSpecificSize

Replaced PreviewImage property with new methods. Preview images are now created on demand, not during image opening. The new method that creates a default size preview image was added.
IImageDocument::HasUnsavedData Renamed the IsModified property.

IImageModification::AddRemoveGarbageRegion

IImageModification::ClearRemoveGarbageRegions

RemoveGarbageRegionFlags

These methods and enumeration have been deleted.
Document-related objects

IFRDocument::Preprocess

IFRDocument::PreprocessPages

IFRPage::Preprocess

The methods no longer take PageSplittingParams as a separate parameter. Page splitting type is a member of PagePreprocessingParams now.
IFRDocument::SourceHasTextualContent This deprecated property has been deleted.

IFRDocument::AddImageFile

IFRDocument::AddImageFileFromAttachment

IFRDocument::AddImageFileFromMemory

IFRDocument::AddImageFileFromStream

IFRDocument::AddImageFileWithPassword

IFRDocument::AddImageFileWithPasswordCallback

A note on duplicated page indices has been added. These methods previously accepted duplicated indices, but now you will have to call them repeatedly to add the same page to the document several times.
IFRPage::DetectOrientation Removed the OrientationDetectionParams parameter.
Text-related objects

IPlainText::CharConfidence

ICharacterRecognitionVariant::CharConfidence

IBarcodeSymbol::CharConfidence

The CharConfidence now takes values from 0 to 55. Confidence shouldn't be used to compare variants of different characters. It has been changed to be less probability-like and avoid this perception.

IPlainText::ErrorProbability

ICharParams::ErrorProbability

This is a new probability-like property with values from 0 to 100.
Mechanism objects ExportFileWriter The object has been marked as deprecated.
Parameter objects OrientationDetectionParams Removed, as orientation is now detected automatically.
DocumentProcessingParams SplittingParams property removed (moved to another object).

IPagePreprocessingParams::CorrectOrientationMode

IPagePreprocessingParams::CorrectSkew

IPagePreprocessingParams::DiscardColorImage

IPagePreprocessingParams::OverwriteResolutionMode

IPagePreprocessingParams::ResolutionToOverwrite

IPagePreprocessingParams::SplittingParams

IPagePreprocessingParams::UseFastBinarization

New properties moved into this object from other ones.

IPagePreprocessingParams::ApplySigmaFilter

IPagePreprocessingParams::CorrectInvertedImage

The properties were removed.

IPageAnalysisParams::DetectHandwritten

IPageAnalysisParams::DetectCheckmarks

IPageAnalysisParams::AnalysisMode

IPageAnalysisParams::SpeedQualityMode

IPageAnalysisParams::DetectStamps

The new analysis options: detect blocks with handwriting, checkmarks, detect stamps, set different analysis modes and the balance between fast and accurate analysis.

IPageAnalysisParams::EnableExhaustiveAnalysisMode

IPageAnalysisParams::ProhibitModelAnalysis

These deprecated properties have been deleted.

IPageAnalysisParams::EnableTextExtractionMode

IPageAnalysisParams::AggressiveTableDetection

These properties have been deleted. Layout analysis mechanisms were improved significantly and don't need such fine-grained settings to be set manually.
ITextBlockAnalysisParams::
IRecognizerParams::ExactConfidenceCalculation This property was deprecated. It doesn't affect confidence calculation now.
IRecognizerParams Added a note on how to convert user patterns created in ABBYY FineReader Engine 10 or earlier.
JsonExportParams This is a new object to support settings for JSON export.
Document comparison objects Added a warning that the Document Comparison API is temporarily not functional.
Enumerations PhotoProcessingModeEnum Replaced by the ImageSourceTypeEnum enumeration with more constants.
DocumentTypeEnum New enumeration to specify possible document types.
CorrectSkewModeEnum Removed skew correction settings. Automatic skew correction has been improved and doesn't need additional tuning.
OrientationDetectionModeEnum Replaced with CorrectOrientationMode enumeration that has a different set of constants.
OverwriteResolutionModeEnum New enumeration with resolution correction settings.
AvailableEngineModulesFlags AEM_CyrillicHandprint constant removed: handwriting is no longer protected by a separate license module.
AvailableTextTypesFlags ATT_Handprinted constant removed: handwriting is no longer protected by a separate license module.
SpeedQualityModeEnum New enumeration to set the fast or accurate layout analysis mode.
PageAnalysisModeEnum New enumeration to set the complex or simple layout analysis mode.
DocumentTypeEnum New DT_TechnicalDrawing constant.
OfficeConverterTypeEnum

Supported LibreOffice versions changed.

Added a note on using Print Spooler service for opening files with Microsoft Excel.

FREngineModuleEnum FREM_RecognizerHP constant renamed to FREM_ICR.
ImageFileFormatEnum IFF_Heif, IFF_WebP, IFF_Svg constants added.
Guided Tour
Basic Usage Scenarios Implementation Data Extraction Added a new scenario that shows how to extract as much data from the document as possible.
Book Archiving This scenario was removed. It doesn't differ much from Document Archiving any longer.
Image Preprocessing This scenario was removed. We now recommend automatic image preprocessing in most cases.
Document Comparison This scenario is temporarily not supported. Comparison API doesn't work in this version.
Advanced Techniques Working with Profiles

Removed BookArchiving_Accuracy, BookArchiving_Speed, and Version9Compatibility profiles. Replaced DocumentConversion_Speed with DocumentConversion_Normal.

Added a new DataExtraction profile.

Recognizing with Training Added a note on how to convert user patterns created in ABBYY FineReader Engine 10 or earlier.
Recognizing Handwritten Texts Reworked the article to take advantage of the new handwriting recognition technologies.
Recognizing Checkmarks Reworked the article to take advantage of automatic checkmark detection during layout analysis in accurate mode.
Specifications
Supported Image Formats HEIF, SVG, WebP input formats were added.

Export Formats

JSON Schema Description

JSON export format added, with a detailed description of its structure.
XML Schema Description Changed the schema name and added settings corresponding to confidence and checkmark blocks.
System Requirements

The memory consumption limits were updated.

Supported newer versions of operating systems and discontinued support of operating systems that reached their end of life.

Updated supported Java Development Kit versions.

Updated the .NET Core and .NET Framework supported versions.

Predefined Profiles Specifications Updated the profile settings, added new DataExtraction profile, added the recommended output format for each profile.
Frequently Asked Questions How can I effectively recognize the tables without designated borders? This question was removed because table analysis has been substantially improved in the latest release, and the settings recommended previously are no longer relevant.
AdminGuide
In all manual scenarios, added the note on how to correctly configure ABBYY office converter module.
Code Samples Library
No longer relies on being opened in the outdated Internet Explorer browser. The links to samples are now copied to clipboard when you click on them and can then be opened in a file explorer tool of your choice.
Updated the .NET Core and .NET Framework supported versions.
HelloBCR A new code sample in .NET Core with basic business card recognition functionality has been added.

Business Card Recognition

Camera OCR

Image Preprocessing

These demo tools were removed because we no longer recommend manual image preprocessing in most scenarios.
CommandLineInterface The keys that correspond to removed image preprocessing options were removed: -adii, -ii, -im, -ido, -apcw, -apccw, -apud, -ibfc, -ibw, -icsah, -icp, -iph, -ipw, -ielc, -ir.
The -ici key was replaced with -icim and now has three possible values: Yes, No, Auto.
The -ics key was replaced with -icsm and now has three possible values: Yes, No, Auto. The -idcs key is no longer relevant and was removed.
The -ior key was replaced with -iorm and now has three possible values: Auto, Manual, No.
The -ixr, -iyr keys were replaced with -iro key.
The -ippm key was replaced with -iist and has more values corresponding to possible image sources.
The barcode processing keys that were already deprecated were deleted: -beae, -bmrth.
New keys corresponding to new API added: -idt, -dc, -ds, -hw, -sqm, -pam.
The values of the -lpp key were updated to fit the list of predefined profiles.

Release history

Release 5 (build 12.5.6.0)

Release 4 (build 12.4.7.63)

Release 3 (build 12.3.1.34)

Release 2 (build 12.2.27.0)

07.11.2025 12:48:30

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.