# id3_document library

## Classes

DetectedDocument
  Represents a detected document.
DocumentAuthenticator
  Verifies the authenticity of a document using security features such as holograms.
DocumentDetector
  Detects documents in images.
DocumentImage
  Represents a document image.
DocumentInfo
  Represents document information.
DocumentInfoDictionary
  Represents a dictionary of document information.
DocumentInfoDictionaryIterator
DocumentLibrary
  Initializes the SDK library.
DocumentLicense
  Manages the license for this SDK.
DocumentOrientation
  Represents the document orientation.
DocumentReader
  Reads text field on a document using optical character recognition (OCR).
HologramAuthenticationResult
  Represents the result of hologram authentication.
HologramAuthenticationResultList
  Represents a list of hologram authentication results.
HologramAuthenticationResultListIterator
ImageBuffer
  Represents an image buffer.
LibVersion
  Contains data for LibVersion
MrzHelper
  Provides functionalities to decode and check a MRZ.
MrzReader
  Detects and reads an MRZ in an image.
MrzReadingResult
  Represents the result of MRZ reading.
Point
  Represents a point.
PointList
  Represents a point list.
PointListIterator
Rectangle
  Represents a rectangle.
StringDict
  Represents a string dictionary.
StringDictIterator
StringList
  Represents a string lists.
StringListIterator
TextField
  Represents a text field extracted from a document.
TextFieldList
  Represents a list of text fields extracted from a document.
TextFieldListIterator

## Extensions

ArrayFloat32Fill
ArrayInt8Fill
ArrayIntFill
ArrayLongFill
ArrayUInt8Fill
DocumentCategoryX
DocumentErrorX
DocumentFormatX
DocumentModelX
ImageErrorX
ImageFormatX
LicenseErrorX
LicenseHardwareCodeTypeX
LicenseTypeX
MrzTypeX
PixelFormatX
ProcessingUnitX

## Enums

DocumentCategory
  Enumerates document categories.
DocumentError
  Enumerates possible error codes.
DocumentFormat
  Enumerates document formats, according to ISO/IEC 7810.
DocumentModel
  Enumerates the AI models available in this SDK.
ImageError
  Enumerates possible error codes related to image management.
ImageFormat
  Enumerates supported image formats.
LicenseError
  Enumerates the error codes related to license management.
LicenseHardwareCodeType
  Enumerates the types of hardware codes.
LicenseType
  Enumerates the license types.
MrzType
  Enumerates supported MRZ types.
PixelFormat
  Enumerates supported pixel formats.
ProcessingUnit
  Enumerates processing units.

## Exceptions / Errors

DocumentException