BarCodeRegionParameters Class

Represents the recognized barcode's region and barcode angle
Inheritance Hierarchy
SystemObject
  Aspose.BarCode.BarCodeRecognitionBarCodeRegionParameters

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

The BarCodeRegionParameters type exposes the following members.

Properties
  NameDescription
Public propertyAngle
Gets the angle of the barcode (0-360).
Public propertyPoints
Gets Points array bounding barcode region
Public propertyQuadrangle
Gets Quadrangle bounding barcode region
Public propertyRectangle
Gets Rectangle bounding barcode region
Methods
  NameDescription
Public methodEquals
Returns a value indicating whether this instance is equal to a specified BarCodeRegionParameters 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 BarCodeRegionParameters.
(Overrides ObjectToString.)
Operators
  NameDescription
Public operatorStatic memberEquality
Returns a value indicating whether the first BarCodeRegionParameters value is equal to the second.
Public operatorStatic memberInequality
Returns a value indicating if the first BarCodeRegionParameters value is different from the second.
Examples
This sample shows how to get barcode Angle and bounding quadrangle values
[C#]
using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "12345"))
{
    generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39Standard, 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);
    }
}
[VB.NET]
Using generator As New BarcodeGenerator(EncodeTypes.Code128, "12345")
    generator.Save("c:\test.png")
End Using
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39Standard, 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
See Also