Class AztecExtendedParameters

Class AztecExtendedParameters

Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.2.0)

Stores special data of Aztec recognized barcode

public sealed class AztecExtendedParameters : BaseExtendedParameters

Inheritance

objectBaseExtendedParametersAztecExtendedParameters

Inherited Members

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

Examples

This sample shows how to get Aztec raw values

using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Aztec, "12345"))
{
    generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Aztec))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode type: " + result.CodeTypeName);
        Console.WriteLine("BarCode codetext: " + result.CodeText);
        Console.WriteLine("Aztec barcode ID: " + result.Extended.Aztec.StructuredAppendBarcodeId);
        Console.WriteLine("Aztec barcodes count: " + result.Extended.Aztec.StructuredAppendBarcodesCount);
        Console.WriteLine("Aztec file ID: " + result.Extended.Aztec.StructuredAppendFileId);
        Console.WriteLine("Aztec is reader initialization: " + result.Extended.Aztec.IsReaderInitialization);
    }
}

Properties

IsReaderInitialization

Indicates whether code is used for instruct reader to interpret the following data as instructions for initialization or reprogramming of the bar code reader. Default value is false.

public bool IsReaderInitialization { get; }

Property Value

bool

StructuredAppendBarcodeId

Gets the ID of the Aztec structured append mode barcode. ID starts from 1 and must be less or equal to barcodes count. Default value is 0.

public int StructuredAppendBarcodeId { get; }

Property Value

int

StructuredAppendBarcodesCount

Gets the Aztec structured append mode barcodes count. Default value is 0. Count must be a value from 1 to 26.

public int StructuredAppendBarcodesCount { get; }

Property Value

int

StructuredAppendFileId

Gets the File ID of the Aztec structured append mode. Default value is empty string

public string StructuredAppendFileId { get; }

Property Value

string

Methods

Equals(object)

Returns a value indicating whether this instance is equal to a specified Aspose.BarCode.BarCodeRecognition.AztecExtendedParameters value.

public override bool Equals(object obj)

Parameters

obj object

An System.Object value to compare to this instance.

Returns

bool

true if obj has the same value as this instance; otherwise, false.

GetHashCode()

Returns the hash code for this instance.

public override int GetHashCode()

Returns

int

A 32-bit signed integer hash code.

ToString()

Returns a human-readable string representation of this Aspose.BarCode.BarCodeRecognition.AztecExtendedParameters.

public override string ToString()

Returns

string

A string that represents this Aspose.BarCode.BarCodeRecognition.AztecExtendedParameters.

Operators

operator ==(AztecExtendedParameters, AztecExtendedParameters)

Returns a value indicating whether the first Aspose.BarCode.BarCodeRecognition.AztecExtendedParameters value is equal to the second.

public static bool operator ==(AztecExtendedParameters first, AztecExtendedParameters second)

Parameters

first AztecExtendedParameters

A first compared value

second AztecExtendedParameters

A second compared value

Returns

bool

true if first has the same value as second; otherwise, false.

operator !=(AztecExtendedParameters, AztecExtendedParameters)

Returns a value indicating if the first Aspose.BarCode.BarCodeRecognition.AztecExtendedParameters value is different from the second.

public static bool operator !=(AztecExtendedParameters first, AztecExtendedParameters second)

Parameters

first AztecExtendedParameters

A first compared value

second AztecExtendedParameters

A second compared value

Returns

bool

true if first has the different value from second; otherwise, false.

 English