Skip to content

Commit 39b29d8

Browse files
committed
Barcode .Net 25.11 API reference
1 parent d3fcad0 commit 39b29d8

192 files changed

Lines changed: 2563 additions & 99 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎english/net/aspose.barcode.complexbarcode/_index.md‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ The **Aspose.BarCode.ComplexBarcode** containing general classes for the impleme
3636
| [SecondaryAndAdditionalData](./secondaryandadditionaldata/) | Class for storing HIBC LIC secondary and additional data. |
3737
| [SwissQRBill](./swissqrbill/) | SwissQR bill data |
3838
| [SwissQRCodetext](./swissqrcodetext/) | Class for encoding and decoding the text embedded in the SwissQR code. |
39+
| [USADriveIdCodetext](./usadriveidcodetext/) | Class for encoding and decoding the text embedded in the USA Driving License PDF417 code. |
40+
| [USADriveIdJurisdSubfile](./usadriveidjurisdsubfile/) | Class for Jurisdiction specific fields for USA DL |
3941
## Interfaces
4042

4143
| Interface | Description |
@@ -50,5 +52,9 @@ The **Aspose.BarCode.ComplexBarcode** containing general classes for the impleme
5052
| [HIBCPASDataLocation](./hibcpasdatalocation/) | HIBC PAS data location types. |
5153
| [HIBCPASDataType](./hibcpasdatatype/) | HIBC PAS record's data types. |
5254
| [Mailmark2DType](./mailmark2dtype/) | 2D Mailmark Type defines size of Data Matrix barcode |
55+
| [USADriveIdCountry](./usadriveidcountry/) | Enum for Country Identification in the US Driver's License |
56+
| [USADriveIdEyeColor](./usadriveideyecolor/) | Enum for Eye Color in the US Driver's License |
57+
| [USADriveIdHairColor](./usadriveidhaircolor/) | Enum for Hair Color in the US Driver's License |
58+
| [USADriveIdSex](./usadriveidsex/) | Enum for Sex field in the US Driver's License |
5359

5460

‎english/net/aspose.barcode.complexbarcode/complexcodetextreader/_index.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ public sealed class ComplexCodetextReader
2424
| static [TryDecodeMailmark2D](../../aspose.barcode.complexbarcode/complexcodetextreader/trydecodemailmark2d/)(string) | Decodes Royal Mail Mailmark 2D codetext. |
2525
| static [TryDecodeMaxiCode](../../aspose.barcode.complexbarcode/complexcodetextreader/trydecodemaxicode/)(MaxiCodeMode, string) | Decodes MaxiCode codetext. |
2626
| static [TryDecodeSwissQR](../../aspose.barcode.complexbarcode/complexcodetextreader/trydecodeswissqr/)(string) | Decodes SwissQR codetext. |
27+
| static [TryDecodeUSADriveId](../../aspose.barcode.complexbarcode/complexcodetextreader/trydecodeusadriveid/)(string) | Decodes USADriveId codetext. |
2728

2829
## Examples
2930

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
title: ComplexCodetextReader.TryDecodeUSADriveId
3+
second_title: Aspose.BarCode for .NET API Reference
4+
description: ComplexCodetextReader method. Decodes USADriveId codetext
5+
type: docs
6+
weight: 70
7+
url: /net/aspose.barcode.complexbarcode/complexcodetextreader/trydecodeusadriveid/
8+
---
9+
## ComplexCodetextReader.TryDecodeUSADriveId method
10+
11+
Decodes USADriveId codetext.
12+
13+
```csharp
14+
public static USADriveIdCodetext TryDecodeUSADriveId(string encodedCodetext)
15+
```
16+
17+
| Parameter | Type | Description |
18+
| --- | --- | --- |
19+
| encodedCodetext | String | Encoded codetext |
20+
21+
### Return Value
22+
23+
Decoded USADriveId or null.
24+
25+
### See Also
26+
27+
* class [USADriveIdCodetext](../../usadriveidcodetext/)
28+
* class [ComplexCodetextReader](../)
29+
* namespace [Aspose.BarCode.ComplexBarcode](../../../aspose.barcode.complexbarcode/)
30+
* assembly [Aspose.BarCode](../../../)
31+
32+
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
title: Class USADriveIdCodetext.MandatoryFields
3+
second_title: Aspose.BarCode for .NET API Reference
4+
description: Aspose.BarCode.ComplexBarcode.USADriveIdCodetextMandatoryFields class. Mandatory elements fields of the card
5+
type: docs
6+
weight: 720
7+
url: /net/aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/
8+
---
9+
## USADriveIdCodetext.MandatoryFields class
10+
11+
Mandatory elements (fields) of the card
12+
13+
```csharp
14+
public class MandatoryFields
15+
```
16+
17+
## Constructors
18+
19+
| Name | Description |
20+
| --- | --- |
21+
| [MandatoryFields](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/.ctor)() | The default constructor. |
22+
23+
## Properties
24+
25+
| Name | Description |
26+
| --- | --- |
27+
| [AddressCity](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/addresscity) { get; set; } | DAI, City portion of the cardholder address, DL/ID, V20ANS |
28+
| [AddressPostalCode](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/addresspostalcode) { get; set; } | DAK, Postal code portion of the cardholder address in the U.S.and Canada. If the trailing portion of the postal code in the U.S. is not known, zeros will be used to fill the trailing set of numbers up to 9 digits, DL/ID, F11ANS |
29+
| [AddressState](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/addressstate) { get; set; } | DAJ, State portion of the cardholder address, DL/ID, F2A |
30+
| [AddressStreet1](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/addressstreet1) { get; set; } | DAG, Street portion of the cardholder address, DL/ID, V35ANS |
31+
| [CountryIdentification](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/countryidentification) { get; set; } | DCG, Country in which DL/ID is issued. U.S. = USA, Canada = CAN, DL/ID, F3A |
32+
| [CustomerIDNumber](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/customeridnumber) { get; set; } | DAQ, The number assigned or calculated by the issuing authority, DL/ID, V25ANS |
33+
| [DateOfBirth](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/dateofbirth) { get; set; } | DBB, Date on which the document was issued, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N |
34+
| [DocumentDiscriminator](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/documentdiscriminator) { get; set; } | DCF, Number must uniquely identify a particular document issued to that customer from others that may have been issued in the past. This number may serve multiple purposes of document discrimination, audit information number, and/or inventory control, DL/ID, V25ANS |
35+
| [EndorsementCodes](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/endorsementcodes) { get; set; } | DCD, Jurisdiction specific endorsement codes, DL, V5ANS |
36+
| [ExpirationDate](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/expirationdate) { get; set; } | DBA, Document Expiration Date, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N |
37+
| [EyeColor](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/eyecolor) { get; set; } | DAY, Color of cardholder's eyes. (ANSI D-20 codes). DL/ID, F3A |
38+
| [FamilyName](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/familyname) { get; set; } | DCS, Family name of the cardholder, DL/ID, V40ANS |
39+
| [FamilyNameTruncation](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/familynametruncation) { get; set; } | DDE, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A |
40+
| [FirstName](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/firstname) { get; set; } | DAC, First name of the cardholder, DL/ID, V40ANS |
41+
| [FirstNameTruncation](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/firstnametruncation) { get; set; } | DDF, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A |
42+
| [Height](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/height) { get; set; } | DAU, Height of cardholder. Inches (in): number of inches followed by " in" ex. 6'1'' = "073 in" Centimeters(cm) : number of centimeters followed by " cm" ex. 181 centimeters="181 cm" , DL/ID, F6ANS |
43+
| [IssueDate](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/issuedate) { get; set; } | DBD, Date on which the document was issued, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N |
44+
| [MiddleName](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/middlename) { get; set; } | DAD, Middle name(s) of the cardholder. In the case of multiple middle names they shall be separated by a comma ",". , DL/ID, V40ANS |
45+
| [MiddleNameTruncation](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/middlenametruncation) { get; set; } | DDG, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A |
46+
| [RestrictionCodes](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/restrictioncodes) { get; set; } | DCB, Jurisdiction-specific restrictions codes, DL, V12ANS |
47+
| [Sex](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/sex) { get; set; } | DBC, Gender of the cardholder. 1 = male, 2 = female, 9 = not specified, DL/ID, F1N |
48+
| [VehicleClass](../../aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/vehicleclass) { get; set; } | DCA, Jurisdiction-specific vehicle class / group code, DL, V6ANS |
49+
50+
### See Also
51+
52+
* class [USADriveIdCodetext](../usadriveidcodetext/)
53+
* namespace [Aspose.BarCode.ComplexBarcode](../../aspose.barcode.complexbarcode/)
54+
* assembly [Aspose.BarCode](../../)
55+
56+
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: USADriveIdCodetext.MandatoryFields.AddressCity
3+
second_title: Aspose.BarCode for .NET API Reference
4+
description: MandatoryFields property. DAI City portion of the cardholder address DL/ID V20ANS
5+
type: docs
6+
weight: 20
7+
url: /net/aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/addresscity/
8+
---
9+
## USADriveIdCodetext.MandatoryFields.AddressCity property
10+
11+
DAI, City portion of the cardholder address, DL/ID, V20ANS
12+
13+
```csharp
14+
public string AddressCity { get; set; }
15+
```
16+
17+
### See Also
18+
19+
* class [MandatoryFields](../)
20+
* namespace [Aspose.BarCode.ComplexBarcode](../../../aspose.barcode.complexbarcode/)
21+
* assembly [Aspose.BarCode](../../../)
22+
23+
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: USADriveIdCodetext.MandatoryFields.AddressPostalCode
3+
second_title: Aspose.BarCode for .NET API Reference
4+
description: MandatoryFields property. DAK Postal code portion of the cardholder address in the U.S.and Canada. If the trailing portion of the postal code in the U.S. is not known zeros will be used to fill the trailing set of numbers up to 9 digits DL/ID F11ANS
5+
type: docs
6+
weight: 30
7+
url: /net/aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/addresspostalcode/
8+
---
9+
## USADriveIdCodetext.MandatoryFields.AddressPostalCode property
10+
11+
DAK, Postal code portion of the cardholder address in the U.S.and Canada. If the trailing portion of the postal code in the U.S. is not known, zeros will be used to fill the trailing set of numbers up to 9 digits, DL/ID, F11ANS
12+
13+
```csharp
14+
public string AddressPostalCode { get; set; }
15+
```
16+
17+
### See Also
18+
19+
* class [MandatoryFields](../)
20+
* namespace [Aspose.BarCode.ComplexBarcode](../../../aspose.barcode.complexbarcode/)
21+
* assembly [Aspose.BarCode](../../../)
22+
23+
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: USADriveIdCodetext.MandatoryFields.AddressState
3+
second_title: Aspose.BarCode for .NET API Reference
4+
description: MandatoryFields property. DAJ State portion of the cardholder address DL/ID F2A
5+
type: docs
6+
weight: 40
7+
url: /net/aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/addressstate/
8+
---
9+
## USADriveIdCodetext.MandatoryFields.AddressState property
10+
11+
DAJ, State portion of the cardholder address, DL/ID, F2A
12+
13+
```csharp
14+
public string AddressState { get; set; }
15+
```
16+
17+
### See Also
18+
19+
* class [MandatoryFields](../)
20+
* namespace [Aspose.BarCode.ComplexBarcode](../../../aspose.barcode.complexbarcode/)
21+
* assembly [Aspose.BarCode](../../../)
22+
23+
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: USADriveIdCodetext.MandatoryFields.AddressStreet1
3+
second_title: Aspose.BarCode for .NET API Reference
4+
description: MandatoryFields property. DAG Street portion of the cardholder address DL/ID V35ANS
5+
type: docs
6+
weight: 50
7+
url: /net/aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/addressstreet1/
8+
---
9+
## USADriveIdCodetext.MandatoryFields.AddressStreet1 property
10+
11+
DAG, Street portion of the cardholder address, DL/ID, V35ANS
12+
13+
```csharp
14+
public string AddressStreet1 { get; set; }
15+
```
16+
17+
### See Also
18+
19+
* class [MandatoryFields](../)
20+
* namespace [Aspose.BarCode.ComplexBarcode](../../../aspose.barcode.complexbarcode/)
21+
* assembly [Aspose.BarCode](../../../)
22+
23+
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: USADriveIdCodetext.MandatoryFields.CountryIdentification
3+
second_title: Aspose.BarCode for .NET API Reference
4+
description: MandatoryFields property. DCG Country in which DL/ID is issued. U.S. USA Canada CAN DL/ID F3A
5+
type: docs
6+
weight: 60
7+
url: /net/aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/countryidentification/
8+
---
9+
## USADriveIdCodetext.MandatoryFields.CountryIdentification property
10+
11+
DCG, Country in which DL/ID is issued. U.S. = USA, Canada = CAN, DL/ID, F3A
12+
13+
```csharp
14+
public USADriveIdCountry CountryIdentification { get; set; }
15+
```
16+
17+
### See Also
18+
19+
* enum [USADriveIdCountry](../../usadriveidcountry/)
20+
* class [MandatoryFields](../)
21+
* namespace [Aspose.BarCode.ComplexBarcode](../../../aspose.barcode.complexbarcode/)
22+
* assembly [Aspose.BarCode](../../../)
23+
24+
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: USADriveIdCodetext.MandatoryFields.CustomerIDNumber
3+
second_title: Aspose.BarCode for .NET API Reference
4+
description: MandatoryFields property. DAQ The number assigned or calculated by the issuing authority DL/ID V25ANS
5+
type: docs
6+
weight: 70
7+
url: /net/aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields/customeridnumber/
8+
---
9+
## USADriveIdCodetext.MandatoryFields.CustomerIDNumber property
10+
11+
DAQ, The number assigned or calculated by the issuing authority, DL/ID, V25ANS
12+
13+
```csharp
14+
public string CustomerIDNumber { get; set; }
15+
```
16+
17+
### See Also
18+
19+
* class [MandatoryFields](../)
20+
* namespace [Aspose.BarCode.ComplexBarcode](../../../aspose.barcode.complexbarcode/)
21+
* assembly [Aspose.BarCode](../../../)
22+
23+

0 commit comments

Comments
 (0)