Class BarCodeRegionParameters
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Stellt die Region des erkannten Barcodes und den Barcode-Winkel dar
public sealed class BarCodeRegionParameters
Vererbung
object ← BarCodeRegionParameters
Vererbte Mitglieder
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Beispiele
Dieses Beispiel zeigt, wie man den Barcode-Winkel und die Werte des umschließenden Vierecks erhält
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("BarCode CodeText: " + result.CodeText);
Console.WriteLine("BarCode Angle: " + result.Region.Angle);
Console.WriteLine("BarCode Quadrangle: " + 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("BarCode CodeText: " + result.CodeText)
Console.WriteLine("BarCode Angle: " + result.Region.Angle)
Console.WriteLine("BarCode Quadrangle: " + result.Region.Quadrangle)
Next
End Using
Eigenschaften
Winkel
Erhält den Winkel des Barcodes (0-360).
public double Angle { get; }
Eigenschaftswert
Punkte
Erhält ein Array von System.Drawing.Points, das die Region des Barcodes umschließt
public Point[] Points { get; }
Eigenschaftswert
Point[]
Viereck
Erhält Aspose.BarCode.BarCodeRecognition.Quadrangle, das die Region des Barcodes umschließt
public Quadrangle Quadrangle { get; }
Eigenschaftswert
Rechteck
Erhält das System.Drawing.Rectangle, das die Region des Barcodes umschließt
public Rectangle Rectangle { get; }
Eigenschaftswert
Rechteck
Methoden
Equals(object)
Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem bestimmten Wert von Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters ist.
public override bool Equals(object obj)
Parameter
obj
object
Ein System.Object-Wert, der mit dieser Instanz verglichen werden soll.
Rückgabewert
true, wenn obj den gleichen Wert wie diese Instanz hat; andernfalls false.
GetHashCode()
Gibt den Hashcode für diese Instanz zurück.
public override int GetHashCode()
Rückgabewert
Ein 32-Bit signierter Ganzzahl-Hashcode.
ToString()
Gibt eine menschenlesbare Zeichenfolgenrepräsentation dieser Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters zurück.
public override string ToString()
Rückgabewert
Eine Zeichenfolge, die diese Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters darstellt.
Operatoren
operator ==(BarCodeRegionParameters, BarCodeRegionParameters)
Gibt einen Wert zurück, der angibt, ob der erste Wert von Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters gleich dem zweiten ist.
public static bool operator ==(BarCodeRegionParameters first, BarCodeRegionParameters second)
Parameter
first
BarCodeRegionParameters
Ein erster verglichener Wert
second
BarCodeRegionParameters
Ein zweiter verglichener Wert
Rückgabewert
true, wenn first den gleichen Wert wie second hat; andernfalls false.
operator !=(BarCodeRegionParameters, BarCodeRegionParameters)
Gibt einen Wert zurück, der angibt, ob der erste Wert von Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters unterschiedlich vom zweiten ist.
public static bool operator !=(BarCodeRegionParameters first, BarCodeRegionParameters second)
Parameter
first
BarCodeRegionParameters
Ein erster verglichener Wert
second
BarCodeRegionParameters
Ein zweiter verglichener Wert
Rückgabewert
true, wenn first einen anderen Wert als second hat; andernfalls false.