Class USADriveIdCodetext

Class USADriveIdCodetext

Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.12.0)

Class for encoding and decoding the text embedded in the USA Driving License PDF417 code.

public sealed class USADriveIdCodetext : IComplexCodetext

Inheritance

object USADriveIdCodetext

Implements

IComplexCodetext

Inherited Members

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

USADriveIdCodetext()

public USADriveIdCodetext()

Properties

AAMVAVersionNumber

AAMVA Version Number 00-99

public string AAMVAVersionNumber { get; set; }

Property Value

string

IssuerIdentificationNumber

This number uniquely identifies the issuing jurisdiction and can be obtained by contacting the ISO Issuing Authority(AAMVA). The full 6-digit IIN should be encoded.

public string IssuerIdentificationNumber { get; set; }

Property Value

string

JurisdictionSpecificSubfile

Jurisdiction Specific Fields

public USADriveIdJurisdSubfile JurisdictionSpecificSubfile { get; set; }

Property Value

USADriveIdJurisdSubfile

JurisdictionVersionNumber

Jurisdiction Version Number 00-99

public string JurisdictionVersionNumber { get; set; }

Property Value

string

MandatoryElements

Mandatory elements (fields) of the card

public USADriveIdCodetext.MandatoryFields MandatoryElements { get; set; }

Property Value

USADriveIdCodetext . MandatoryFields

NumberOfEntries

Number 00-99 of subfiles

public int NumberOfEntries { get; set; }

Property Value

int

OptionalElements

Optional elements (fields) of the card

public USADriveIdCodetext.OptionalFields OptionalElements { get; set; }

Property Value

USADriveIdCodetext . OptionalFields

SubfileDesignator

Contains information about following subfiles, types, offsets and lengths. Important: set only type, offset and length will be set automatically.

public List<USADriveIdCodetext.SubfileProperties> SubfileDesignator { get; set; }

Property Value

List < USADriveIdCodetext . SubfileProperties >

Methods

GetBarcodeType()

Returns barcode type of USA DL (Pdf417)

public BaseEncodeType GetBarcodeType()

Returns

BaseEncodeType

Barcode type (Pdf417)

GetConstructedCodetext()

Construct codetext from USA DL data

public string GetConstructedCodetext()

Returns

string

Constructed codetext

InitFromString(string)

Initialize USA DL object from codetext

public void InitFromString(string constructedCodetext)

Parameters

constructedCodetext string

Constructed codetext

SaveToXml(Stream)

Saves to XML

public void SaveToXml(Stream stream)

Parameters

stream Stream

Stream to save