Class BarCodeRegionParameters

Class BarCodeRegionParameters

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

Representerar den igenkända streckkodens område och streckkodens vinkel

public sealed class BarCodeRegionParameters

Arv

objectBarCodeRegionParameters

Arvda medlemmar

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

Exempel

Detta exempel visar hur man får streckkodens vinkel och värden för begränsande fyrhörning

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

Egenskaper

Vinkel

Får vinkeln på streckkoden (0-360).

public double Angle { get; }

Egenskapsvärde

double

Punkter

Får en System.Drawing.Points-array som begränsar streckkodens område

public Point[] Points { get; }

Egenskapsvärde

Point[]

Fyrhörning

Får Aspose.BarCode.BarCodeRecognition.Quadrangle som begränsar streckkodens område

public Quadrangle Quadrangle { get; }

Egenskapsvärde

Quadrangle

Rektangel

Får System.Drawing.Rectangle som begränsar streckkodens område

public Rectangle Rectangle { get; }

Egenskapsvärde

Rektangel

Metoder

Equals(object)

Returnerar ett värde som indikerar om denna instans är lika med ett angivet Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters-värde.

public override bool Equals(object obj)

Parametrar

obj object

Ett System.Object-värde att jämföra med denna instans.

Returnerar

bool

true om obj har samma värde som denna instans; annars false.

GetHashCode()

Returnerar hashkoden för denna instans.

public override int GetHashCode()

Returnerar

int

En 32-bitars signerad heltals hashkod.

ToString()

Returnerar en människoläsbar strängrepresentation av denna Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters.

public override string ToString()

Returnerar

string

En sträng som representerar denna Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters.

Operatörer

operator ==(BarCodeRegionParameters, BarCodeRegionParameters)

Returnerar ett värde som indikerar om det första Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters-värdet är lika med det andra.

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

Parametrar

first BarCodeRegionParameters

Ett första jämfört värde

second BarCodeRegionParameters

Ett andra jämfört värde

Returnerar

bool

true om first har samma värde som second; annars false.

operator !=(BarCodeRegionParameters, BarCodeRegionParameters)

Returnerar ett värde som indikerar om det första Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters-värdet är olika från det andra.

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

Parametrar

first BarCodeRegionParameters

Ett första jämfört värde

second BarCodeRegionParameters

Ett andra jämfört värde

Returnerar

bool

true om first har ett annat värde än second; annars false.

 Svenska