OneDExtendedParameters Class

Stores special data of 1D recognized barcode like separate codetext and checksum
Inheritance Hierarchy

Namespace:  Aspose.BarCode.BarCodeRecognition
Assembly:  Aspose.BarCode (in Aspose.BarCode.dll) Version: 20.11.0
Syntax
public sealed class OneDExtendedParameters : BaseExtendedParameters

The OneDExtendedParameters type exposes the following members.

Properties
  NameDescription
Public propertyCheckSum
Gets the checksum for 1D barcodes.
Public propertyIsEmpty
Tests whether all parameters has only default values
(Inherited from BaseExtendedParameters.)
Public propertyValue
Gets the codetext of 1D barcodes without checksum.
Methods
  NameDescription
Public methodEquals
Returns a value indicating whether this instance is equal to a specified OneDExtendedParameters value.
(Overrides ObjectEquals(Object).)
Public methodGetHashCode
Returns the hash code for this instance.
(Overrides ObjectGetHashCode.)
Public methodGetType (Inherited from Object.)
Public methodToString
Returns a human-readable string representation of this OneDExtendedParameters.
(Overrides ObjectToString.)
Operators
  NameDescription
Public operatorStatic memberEquality
Returns a value indicating whether the first OneDExtendedParameters value is equal to the second.
Public operatorStatic memberInequality
Returns a value indicating if the first OneDExtendedParameters value is different from the second.
Examples
This sample shows how to get 1D barcode value and checksum
[C#]
using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.EAN13, "1234567890128"))
{
    generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.EAN13))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
        Console.WriteLine("BarCode Value: " + result.Extended.OneD.Value);
        Console.WriteLine("BarCode Checksum: " + result.Extended.OneD.CheckSum);
    }
}
[VB.NET]
Using generator As New BarcodeGenerator(EncodeTypes.EAN13, "1234567890128")
    generator.Save("c:\test.png")
End Using
Using reader As New BarCodeReader("c:\test.png", DecodeType.EAN13)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("BarCode Type: " + result.CodeTypeName)
        Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Console.WriteLine("BarCode Value: " + result.Extended.OneD.Value)
        Console.WriteLine("BarCode Checksum: " + result.Extended.OneD.CheckSum)
    Next
End Using
See Also