Class BarCodeRegionParameters
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Représente la région du code-barres reconnu et l’angle du code-barres
public sealed class BarCodeRegionParameters
Héritage
object ← BarCodeRegionParameters
Membres hérités
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Exemples
Cet exemple montre comment obtenir l’angle du code-barres et les valeurs du quadrilatère de délimitation
using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "12345"))
{
generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39, DecodeType.Code128))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
{
Console.WriteLine("Texte du CodeBarre: " + result.CodeText);
Console.WriteLine("Angle du CodeBarre: " + result.Region.Angle);
Console.WriteLine("Quadrilatère du CodeBarre: " + result.Region.Quadrangle);
}
}
Using generator As New BarcodeGenerator(EncodeTypes.Code128, "12345")
generator.Save("c:\test.png")
End Using
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39, DecodeType.Code128)
For Each result As BarCodeResult In reader.ReadBarCodes()
Console.WriteLine("Texte du CodeBarre: " + result.CodeText)
Console.WriteLine("Angle du CodeBarre: " + result.Region.Angle)
Console.WriteLine("Quadrilatère du CodeBarre: " + result.Region.Quadrangle)
Next
End Using
Propriétés
Angle
Obtient l’angle du code-barres (0-360).
public double Angle { get; }
Valeur de la propriété
Points
Obtient le tableau System.Drawing.Points délimitant la région du code-barres
public Point[] Points { get; }
Valeur de la propriété
Point[]
Quadrilatère
Obtient Aspose.BarCode.BarCodeRecognition.Quadrangle délimitant la région du code-barres
public Quadrangle Quadrangle { get; }
Valeur de la propriété
Rectangle
Obtient System.Drawing.Rectangle délimitant la région du code-barres
public Rectangle Rectangle { get; }
Valeur de la propriété
Rectangle
Méthodes
Equals(object)
Retourne une valeur indiquant si cette instance est égale à une valeur spécifiée de Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters.
public override bool Equals(object obj)
Paramètres
obj
object
Une valeur System.Object à comparer avec cette instance.
Retourne
true si obj a la même valeur que cette instance ; sinon, false.
GetHashCode()
Retourne le code de hachage pour cette instance.
public override int GetHashCode()
Retourne
Un code de hachage entier signé de 32 bits.
ToString()
Retourne une représentation sous forme de chaîne lisible par l’homme de cette Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters.
public override string ToString()
Retourne
Une chaîne qui représente cette Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters.
Opérateurs
operator ==(BarCodeRegionParameters, BarCodeRegionParameters)
Retourne une valeur indiquant si la première valeur de Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters est égale à la seconde.
public static bool operator ==(BarCodeRegionParameters first, BarCodeRegionParameters second)
Paramètres
first
BarCodeRegionParameters
Une première valeur comparée
second
BarCodeRegionParameters
Une seconde valeur comparée
Retourne
true si first a la même valeur que second ; sinon, false.
operator !=(BarCodeRegionParameters, BarCodeRegionParameters)
Retourne une valeur indiquant si la première valeur de Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters est différente de la seconde.
public static bool operator !=(BarCodeRegionParameters first, BarCodeRegionParameters second)
Paramètres
first
BarCodeRegionParameters
Une première valeur comparée
second
BarCodeRegionParameters
Une seconde valeur comparée
Retourne
true si first a une valeur différente de second ; sinon, false.