> ## 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.

# MrzField Object (IMrzField Interface)

This object contains the information about a field extracted from a machine-readable zone (MRZ).

## Properties

| Name               | Type                                                                                                                                                                                                                   | Description                                                                                                                                                                                             |
| ------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Application        | [Engine](/fine-reader/engine/api-reference/engine-object-iengine-interface), [read-only](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties)          | Returns the [Engine](/fine-reader/engine/api-reference/engine-object-iengine-interface) object.                                                                                                         |
| Checksum           | [BSTR](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                                                                                | Specifies the checksum of the field. <br /><br /> **Note:** *This property makes sense only if the HasChecksum property is TRUE. If the HasChecksum property is FALSE, an error will be returned.*      |
| HasChecksum        | [VARIANT\_BOOL](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), read-only                                                                                            | Returns TRUE if the field has a checksum.                                                                                                                                                               |
| IsChecksumVerified | [VARIANT\_BOOL](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), read-only                                                                                            | Returns TRUE if the checksum is verified. <br /><br /> **Note:** *This property makes sense only if the HasChecksum property is TRUE. If the HasChecksum property is FALSE, an error will be returned.* |
| Region             | [Region](/fine-reader/engine/api-reference/supplementary-objects-and-methods/region), [read-only](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties) | Returns the field region.                                                                                                                                                                               |
| Text               | [BSTR](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), read-only                                                                                                     | Returns the field value.                                                                                                                                                                                |
| Type               | [MrzFieldTypeEnum](/fine-reader/engine/api-reference/enumerations/mrzfieldtypeenum), read-only                                                                                                                         | Returns the field type.                                                                                                                                                                                 |

## Methods

| Name                                                                                                      | Description                                            |
| --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------ |
| [GetCharParams](/fine-reader/engine/api-reference/document-related-objects/mrzfield/getcharparams-method) | Returns parameters of a single character in the field. |
| [Insert](/fine-reader/engine/api-reference/document-related-objects/mrzfield/insert-method)               | Inserts a text fragment.                               |
| [Remove](/fine-reader/engine/api-reference/document-related-objects/mrzfield/remove-method)               | Deletes a text fragment.                               |

## Related objects

<img src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/mrzfield.gif?s=96277f50bb013870a0db5f27c32e8fea" alt="MrzField" width="159" height="113" data-path="images/fine-reader/engine/mrzfield.gif" />[](/fine-reader/engine/api-reference/document-related-objects/mrzdata/getfieldbytype-method)[](/fine-reader/engine/api-reference/document-related-objects/mrzdata/getfield-method)[](/fine-reader/engine/api-reference/supplementary-objects-and-methods/region)[](/fine-reader/engine/api-reference/document-related-objects/mrzdata)

[Object Diagram](/fine-reader/engine/api-reference/object-diagram)

## See also

[MrzData](/fine-reader/engine/api-reference/document-related-objects/mrzdata)

[Machine-Readable Zone Fields](/fine-reader/engine/specifications/machine-readable-zone-fields)

[Machine-Readable Zone Capture](/fine-reader/engine/guided-tour/basic-usage-scenarios-implementation/machine-readable-zone-capture)

[Working with Properties](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
