Class OneDExtendedParameters

Class OneDExtendedParameters

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

Stocke des données spéciales d’un code-barres 1D reconnu, comme le codetext séparé et la somme de contrôle.

public sealed class OneDExtendedParameters : BaseExtendedParameters

Héritage

objectBaseExtendedParametersOneDExtendedParameters

Membres hérités

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

Exemples

Cet exemple montre comment obtenir la valeur du code-barres 1D et la somme de contrôle.

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("Type de code-barres : " + result.CodeTypeName);
        Console.WriteLine("CodeText du code-barres : " + result.CodeText);
        Console.WriteLine("Valeur du code-barres : " + result.Extended.OneD.Value);
        Console.WriteLine("Somme de contrôle du code-barres : " + result.Extended.OneD.CheckSum);
    }
}
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("Type de code-barres : " + result.CodeTypeName)
        Console.WriteLine("CodeText du code-barres : " + result.CodeText)
        Console.WriteLine("Valeur du code-barres : " + result.Extended.OneD.Value)
        Console.WriteLine("Somme de contrôle du code-barres : " + result.Extended.OneD.CheckSum)
    Next
End Using

Propriétés

CheckSum

Obtient la somme de contrôle pour les codes-barres 1D.

public string CheckSum { get; }

Valeur de la propriété

string

Value

Obtient le codetext des codes-barres 1D sans la somme de contrôle.

public string Value { get; }

Valeur de la propriété

string

Méthodes

Equals(object)

Renvoie une valeur indiquant si cette instance est égale à une valeur spécifiée de Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters.

public override bool Equals(object obj)

Paramètres

obj object

Une valeur System.Object à comparer à cette instance.

Renvoie

bool

true si obj a la même valeur que cette instance ; sinon, false.

GetHashCode()

Renvoie le code de hachage pour cette instance.

public override int GetHashCode()

Renvoie

int

Un code de hachage entier signé de 32 bits.

ToString()

Renvoie une représentation sous forme de chaîne lisible par l’homme de cette Aspose.Bar.Code.BarCodeRecognition.OneDExtendedParameters.

public override string ToString()

Renvoie

string

Une chaîne qui représente cette Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters.

Opérateurs

operator ==(OneDExtendedParameters, OneDExtendedParameters)

Renvoie une valeur indiquant si la première valeur de Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters est égale à la seconde.

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

Paramètres

first OneDExtendedParameters

Une première valeur comparée

second OneDExtendedParameters

Une seconde valeur comparée

Renvoie

bool

true si first a la même valeur que second ; sinon, false.

operator !=(OneDExtendedParameters, OneDExtendedParameters)

Renvoie une valeur indiquant si la première valeur de Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters est différente de la seconde.

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

Paramètres

first OneDExtendedParameters

Une première valeur comparée

second OneDExtendedParameters

Une seconde valeur comparée

Renvoie

bool

true si first a une valeur différente de second ; sinon, false.

 Français