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
object ← BaseExtendedParameters ← OneDExtendedParameters
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é
Value
Obtient le codetext des codes-barres 1D sans la somme de contrôle.
public string Value { get; }
Valeur de la propriété
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
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
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
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
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
true si first a une valeur différente de second ; sinon, false.