Class DotCodeExtendedParameters
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.2.0)
Stores special data of DotCode recognized barcode
public sealed class DotCodeExtendedParameters : BaseExtendedParameters
Inheritance
object ← BaseExtendedParameters ← DotCodeExtendedParameters
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 DotCode raw values
using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DotCode, "12345"))
{
generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.DotCode))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
{
Console.WriteLine("BarCode type: " + result.CodeTypeName);
Console.WriteLine("BarCode codetext: " + result.CodeText);
Console.WriteLine("DotCode barcode ID: " + result.Extended.DotCode.DotCodeStructuredAppendModeBarcodeId);
Console.WriteLine("DotCode barcodes count: " + result.Extended.DotCode.DotCodeStructuredAppendModeBarcodesCount);
}
}
Properties
DotCodeIsReaderInitialization
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 DotCodeIsReaderInitialization { get; }
Property Value
DotCodeStructuredAppendModeBarcodeId
Gets the ID of the DotCode structured append mode barcode. ID starts from 1 and must be less or equal to barcodes count. Default value is -1.
public int DotCodeStructuredAppendModeBarcodeId { get; }
Property Value
DotCodeStructuredAppendModeBarcodesCount
Gets the DotCode structured append mode barcodes count. Default value is -1. Count must be a value from 1 to 35.
public int DotCodeStructuredAppendModeBarcodesCount { get; }
Property Value
Methods
Equals(object)
Returns a value indicating whether this instance is equal to a specified Aspose.BarCode.BarCodeRecognition.DotCodeExtendedParameters value.
public override bool Equals(object obj)
Parameters
obj
object
An System.Object value to compare to this instance.
Returns
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
A 32-bit signed integer hash code.
ToString()
Returns a human-readable string representation of this Aspose.BarCode.BarCodeRecognition.DotCodeExtendedParameters.
public override string ToString()
Returns
A string that represents this Aspose.BarCode.BarCodeRecognition.DotCodeExtendedParameters.
Operators
operator ==(DotCodeExtendedParameters, DotCodeExtendedParameters)
Returns a value indicating whether the first Aspose.BarCode.BarCodeRecognition.DotCodeExtendedParameters value is equal to the second.
public static bool operator ==(DotCodeExtendedParameters first, DotCodeExtendedParameters second)
Parameters
first
DotCodeExtendedParameters
A first compared value
second
DotCodeExtendedParameters
A second compared value
Returns
true if first has the same value as second; otherwise, false.
operator !=(DotCodeExtendedParameters, DotCodeExtendedParameters)
Returns a value indicating if the first Aspose.BarCode.BarCodeRecognition.DotCodeExtendedParameters value is different from the second.
public static bool operator !=(DotCodeExtendedParameters first, DotCodeExtendedParameters second)
Parameters
first
DotCodeExtendedParameters
A first compared value
second
DotCodeExtendedParameters
A second compared value
Returns
true if first has the different value from second; otherwise, false.