Class BarCodeRegionParameters

Class BarCodeRegionParameters

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

Tanımlanan barkodun bölgesi ve barkod açısını temsil eder

public sealed class BarCodeRegionParameters

Miras

objectBarCodeRegionParameters

Miras Alınan Üyeler

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

Örnekler

Bu örnek, barkod açısını ve sınırlayıcı dörtgen değerlerini nasıl alacağınızı gösterir

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("Barkod Kod Metni: " + result.CodeText);
        Console.WriteLine("Barkod Açısı: " + result.Region.Angle);
        Console.WriteLine("Barkod Dörtgeni: " + 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("Barkod Kod Metni: " + result.CodeText)
        Console.WriteLine("Barkod Açısı: " + result.Region.Angle)
        Console.WriteLine("Barkod Dörtgeni: " + result.Region.Quadrangle)
    Next
End Using

Özellikler

Açı

Barkodun açısını alır (0-360).

public double Angle { get; }

Özellik Değeri

double

Noktalar

Barkod bölgesini sınırlayan System.Drawing.Points dizisini alır

public Point[] Points { get; }

Özellik Değeri

Point[]

Dörtgen

Barkod bölgesini sınırlayan Aspose.BarCode.BarCodeRecognition.Quadrangle’ı alır

public Quadrangle Quadrangle { get; }

Özellik Değeri

Quadrangle

Dikdörtgen

Barkod bölgesini sınırlayan System.Drawing.Rectangle’ı alır

public Rectangle Rectangle { get; }

Özellik Değeri

Rectangle

Yöntemler

Equals(object)

Bu örneğin belirli bir Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters değeri ile eşit olup olmadığını belirten bir değer döndürür.

public override bool Equals(object obj)

Parametreler

obj object

Bu örnekle karşılaştırılacak bir System.Object değeri.

Döndürür

bool

true eğer obj bu örnekle aynı değere sahipse; aksi takdirde, false.

GetHashCode()

Bu örneğin hash kodunu döndürür.

public override int GetHashCode()

Döndürür

int

32 bit işaretli bir tamsayı hash kodu.

ToString()

Bu Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters’ın okunabilir bir dize temsilini döndürür.

public override string ToString()

Döndürür

string

Bu Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters’ı temsil eden bir dize.

Operatörler

operator ==(BarCodeRegionParameters, BarCodeRegionParameters)

İlk Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters değerinin ikinci ile eşit olup olmadığını belirten bir değer döndürür.

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

Parametreler

first BarCodeRegionParameters

Karşılaştırılan ilk değer

second BarCodeRegionParameters

Karşılaştırılan ikinci değer

Döndürür

bool

true eğer first ikinci ile aynı değere sahipse; aksi takdirde, false.

operator !=(BarCodeRegionParameters, BarCodeRegionParameters)

İlk Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters değerinin ikinci ile farklı olup olmadığını belirten bir değer döndürür.

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

Parametreler

first BarCodeRegionParameters

Karşılaştırılan ilk değer

second BarCodeRegionParameters

Karşılaştırılan ikinci değer

Döndürür

bool

true eğer first ikinci ile farklı bir değere sahipse; aksi takdirde, false.

 Türkçe