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
This guide is now available online.
Introduction
Glossary A new article listing the ABBYY FineReader Engine terms and abbreviations along with the useful links.
Guided Tour
Recognizing Chinese, Japanese, and Korean Languages The Japanese (Modern) language now has a more detailed description of its composition and contains advice for using.
Barcode Recognition This scenario has been more fully described.
Recognizing Barcodes The subsection about start and stop delimiters in Code 39 has been deleted, as the value of IsCode39WithoutAsterisk property is automatically detected now.
ZUGFeRD-compliant electronic invoices This article has been completely rewritten.
API Reference
ABBYY FineReader Engine 12 Object Diagram Object diagram now has a new graphical representation.
Functions InitializeEngine The description of the FREngineDataFolder property has been updated due to changes concerning a folder with licensing information.
Engine object CreateBusinessCardSynthesisParams A new method which creates the BusinessCardSynthesisParams object has been added.

GetEngineObject

GetEngineObjectEx

These functions have been deleted from the ABBYY FineReader Engine API.

IsPdfPortfolio

IsPdfPortfolioFromStream

The new methods to check if an input PDF is a PDF Portfolio.
IsPdfWithTextualContent IsPdfWithTextualContentFromStream These methods are now available in Mac version.

OpenBitmap OpenBitmapBits

OpenDib
PrepareBitmap, PrepareBitmapBits PrepareDib

The methods working with memory image formats are not implemented.
Image-related objects PrepareImageMode The KeepOriginalCoordinatesInfo property has been marked deprecated and scheduled for deletion in future releases.
ImageDocument The IsInMemory property is now available in ABBYY FineReader Engine for Mac.

IImage::EstimateBitmapSize

IImage::GetBitmap

ITrainingImage::SetBitmapBits

The methods working with memory image formats are not implemented.
Text-related objects BarcodeSymbol The Top, Bottom, Left, Right properties have been marked deprecated and scheduled for deletion in future versions.
IParagraph::UserBookmark
IParagraph::UserBookmarkCount
These are new properties for working with the user bookmarks.
IParagraph::DeleteBookmark When deleting a user bookmark, its name must be specified in the format "UserDefinedBookmark:<my_user_bookmark>".
Hyperlink When creating a hyperlink to a user bookmark, its name must be specified in the format "UserDefinedBookmark:<my_user_bookmark>".
ParagraphParams The measurement units have been corrected for properties in the Indents and spacing section.

CharParams::Spacing

FontStyle::Spacing

This property now has the default value 0.
Document-related objects IFRDocument::ConvertFromOldVersion This is a new method for loading the contents of the document saved by the previously supported versions of ABBYY FineReader Engine.
IFRDocument::SourceHasDigitalSignature This new property indicates if one of the documents was a digitally signed PDF.
IFRDocument ::CheckTextLayer A new method for detecting a text on specified pages of the PDF file or checking the text for reliability.
IFRDocument::SourceHasTextualContent This property has been marked deprecated and scheduled for deletion in future versions.
IFRDocument ::AllocatedSize This is a new property for getting the size of the memory allocated for the IFRDocument object.
IFRDocument::AddImageFileFromAttachment A new method to open an image file and add the pages from it.
IFRPage::SynthesizeBusinessCardEx This new method detects business card fields using the synthesis parameters.
IFRPage::SourceHasDigitalSignature This new property indicates if source file of the page was a digitally signed PDF.
IFRPage::SourceFilePageIndex A new property that returns the index of the page in the source file.
PDFAttachment::FileFormat The new property to define the file format after its opening.
Parameter objects IBarcodeParams::EnableBarcodesCheck This is a new property for using the barcodes checking classifier.
BarcodeParams The EnableAdvancedExtractionMode, IsCode39WithoutAsterisk and MinRatioToTextHeight properties have been marked deprecated and scheduled for deletion in future versions.
BusinessCardSynthesisParams A new object for setting up the parameters of the business card synthesis.
SynthesisParamsForPage::BusinessCardSynthesisParams A new property to access the parameters of business card synthesis.
IRecognizerParams::Mode This is a new property for specifying recognition mode. Use this property instead of the FastMode and BalancedMode properties that have been marked deprecated and scheduled for deletion in future versions.
ITextLayerInjectionParams::AllowChangePDFAView A new property for changing the appearance of the output PDF file in case of problems with document processing has been added.
PageAnalysisParams::EnableExhaustiveAnalysisMode This property has been marked deprecated and scheduled for deletion in future versions.
FontFormattingDetectionParams::DetectSpacing This property is now FALSE by default.

IPDFPicture

IPDFPictures

These are the new objects that are used for adding custom pictures to a PDF. Additionally, the code sample describing the picture export has been added to the PDFPictures article.
PDFExportParams This object now has the new PDFPictures property to access the collection of the custom pictures contained in the PDFPictures object.
XPSExportParams
IXLExportParams::XLFileFo​rmat
These methods can now be used in Mac version to export to XLS/XPS formats.
License-related objects ILicense::VolumeRefreshingDate This is a new method for obtaining a renewal date of the license limitations in the number of pages processed.
Supplementary objects IRegion The description of this object has been improved.
Enumerations FREngineVersionEnum This is a new enumeration for listing the previously supported versions of ABBYY FineReader Engine.
BarcodeTypeEnum The new BT_AutodetectWithoutPostal constant for excluding postal barcodes from autodetection has been added.
SourceContentReuseModeEnum The new CRM_ContentAndPictures constant has been added to this enumeration.
The description of CRM_Auto has been improved.
The remark about determining the type of word model has been added.
RecognitionModeEnum This new enumeration denotes the modes of recognition.
AltoVersionEnum New ALTO versions (4.0, 4.1, 4.2) have been added.
BarcodeTypeEnum This enumeration now has a new BT_JapanPost constant which supports the Japanese Post 4-State barcodes recognition.
PDFAttachmentBindingEnum This enumeration has got the new PAB_Portfolio to attach the associated files.
ImageFileFormatEnum This enumeration got new constants to define file formats for PDF Porfolios: IFF_Bmp, IFF_Dcx, IFF_DjVu, IFF_Gif, IFF_Jpeg, IFF_Jpeg2k, IFF_Pcx, IFF_Png, IFF_Tiff.
FontEmbeddingModeEnum The new FEM_EmbedFullWhenNeeded and FEM_EmbedSubsetWhenNeeded constants about embedding the whole font or only the subset have been added.
BlockLayerTypeEnum The BLT_Unknown constant has been deleted from the ABBYY FineReader Engine API.
FontNamesFiltersEnum The FNF_PDF constant is now available for Mac version.
FileExportFormatEnum
XLFileFormatEnum
XPSExportModeEnum
These enumerations and their constants can now be fully used in Mac version to export to XLS/XPS formats.
Licensing Modules The Balanced Mode and Fast Mode modules have been marked deprecated and scheduled for deletion in future versions. The recognition mode is no longer protected by the license.
About ABBYY FineReader Engine Activation The e-mail for license activation has been corrected.
Specifications
Predefined Languages in ABBYY FineReader Engine The Bangla language is now supported.
JapaneseModern language is now supported for Business Card Recognition.
Predefined Profiles Specification The descriptions of profiles have been updated.
Supported Image Formats This article now has the list of unsupported PDF formats.
Barcode types The description of JapanPost barcodes has been added to this article.
System Requirements The list of supported operating systems, packages has been updated.

Release history

Release 4 (build 12.4.7.1139)

Release 2 (build 12.2.27.2064)

27.04.2022 8:30:37

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.