Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt

Use this file to discover all available pages before exploring further.

This method extracts data from a machine-readable zone (MRZ). No more than one MRZ may be extracted from each document page.

Syntax

C++

HRESULT ExtractMrz(
  IMrzProcessingParams*   MrzProcessingParams,
  IMrzData**              Result
);

C#

IMrzData ExtractMrz( IMrzProcessingParams MrzProcessingParams );

Visual Basic .NET

Function ExtractMrz([MrzProcessingParams As IMrzProcessingParams = Nothing]) As IMrzData

Parameters

MrzProcessingParams [in] This variable describes the MrzProcessingParams object that stores parameters of MRZ extraction. This parameter may be 0. In this case, the MRZ is extracted with default parameters. Result [out, retval] A pointer to IMrzData* pointer variable that receives the interface pointer of the output MrzData object. This parameter returns NULL if MRZ has not been extracted.

Return values

This function has no specific return values. It returns the standard return values of ABBYY FineReader Engine functions.

See also

FRPage MrzData Machine-Readable Zone Capture