dot_document library
DOT Document plugin.
Classes
- BgraRawImage
- Represents an image with 8-bit BGRA color components with the values Blue, Green, and Red stored in 3 bytes and 1 byte of alpha.
- CheckDigit
- A check digit belonging to a particular Machine Readable Zone element with a checksum in the MRZ.
- Date
- Parsed date value in Machine Readable Zone.
- DateElementWithCheckDigit
- Date element of Machine Readable Zone with checksum.
- DetectionPosition
- Position of the document card in the image.
- DocumentAutoCaptureConfiguration
- Configuration for the Document Auto Capture UI component (DocumentAutoCaptureWidget).
- DocumentAutoCaptureDetection
- Document detection in Document Auto Capture UI component.
- DocumentAutoCaptureResult
- Result of the Document Auto Capture UI component.
- DocumentAutoCaptureWidget
- Document Auto Capture UI component (widget).
- DocumentAutoCaptureWidgetController
- Controller for managing the Document Auto Capture process.
- DocumentDetectorDocument
- Result of the document detection process.
- DotDocumentLibrary
- Activation of DOT Document Library.
- DotSdk
- DOT SDK main component for initialization and deinitialization.
- DotSdkConfiguration
- Configuration for the main DOT SDK component (DotSdk).
- Element
- Element of Machine Readable Zone.
- ElementWithCheckDigit
- Element of Machine Readable Zone with checksum.
- ImageFactory
- A factory class for creating ui.Image objects.
- ImageParameters
- Image parameters.
- ImageSize
- Represents image size in pixels.
- IntervalDouble
- Representation of closed interval with value type double.
- MachineReadableZone
- Machine Readable Zone (MRZ). It contains a travel document type and the parsed content in one of the TD1, TD2 or TD3.
- NameElement
- Name element of Machine Readable Zone.
- PointDouble
- Point in two-dimensional euclidean space.
- QualityAttributeThresholdPresets
- Pre-defined sets of thresholds for Document Auto Capture.
- QualityAttributeThresholds
- Thresholds of quality attributes.
- StringPosition
- Position of the string in Machine Readable Zone.
- Td1MachineReadableZone
- Machine Readable Zone according to Doc 9303 Part 5: Specifications for TD1 Size Machine Readable Official Travel Documents (MROTDs).
- Td2MachineReadableZone
- Machine Readable Zone according to Doc 9303 Part 6: Specifications for TD2 Size Machine Readable Official Travel Documents (MROTDs).
- Td3MachineReadableZone
- Machine Readable Zone according to Doc 9303 Part 4: Specifications for Machine Readable Passports (MRPs) and other TD3 Size MRTDs.
Enums
- CameraFacing
- Camera facing.
- CameraPreviewScaleType
- Camera preview scale type.
- MrzValidation
- Mode of MRZ (Machine Readable Zone) validation.
- PlaceholderType
- Represents the type of placeholder used in document auto-capture UI.
- TravelDocumentType
- Travel document type according to ICAO Doc 9303.
- ValidationMode
- Validation mode.
Typedefs
- OnDocumentAutoCaptureCapturedCallback = void Function(DocumentAutoCaptureResult result)
- Called only once for the whole process, when the final document image candidate has been chosen. Once this callback is called, the whole process is considered to be over.
- OnDocumentAutoCaptureCreatedCallback = void Function(DocumentAutoCaptureWidgetController controller)
- Called when the widget is created.
- OnDocumentAutoCaptureNoCameraPermissionCallback = void Function()
- Called when camera permission was not granted.
- OnDocumentAutoCaptureProcessedCallback = void Function(DocumentAutoCaptureDetection detection)
- Called when a camera image is processed.