Class BarCodeRegionParameters

Class BarCodeRegionParameters

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

מייצג את אזור הברקוד המוכר וזווית הברקוד

public sealed class BarCodeRegionParameters

ירושה

objectBarCodeRegionParameters

חברים שהורשו

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

דוגמאות

דוגמה זו מראה כיצד לקבל את זווית הברקוד ואת ערכי המלבן המגביל

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

מאפיינים

זווית

מקבל את זווית הברקוד (0-360).

public double Angle { get; }

ערך המאפיין

double

נקודות

מקבל מערך System.Drawing.Points המגביל את אזור הברקוד

public Point[] Points { get; }

ערך המאפיין

Point[]

מלבן

מקבל את Aspose.BarCode.BarCodeRecognition.Quadrangle המגביל את אזור הברקוד

public Quadrangle Quadrangle { get; }

ערך המאפיין

Quadrangle

מלבן

מקבל את System.Drawing.Rectangle המגביל את אזור הברקוד

public Rectangle Rectangle { get; }

ערך המאפיין

Rectangle

שיטות

Equals(object)

מחזיר ערך המצביע אם מופע זה שווה לערך Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters המוגדר.

public override bool Equals(object obj)

פרמטרים

obj object

ערך System.Object להשוואה עם מופע זה.

מחזיר

bool

true אם obj יש את אותו ערך כמו מופע זה; אחרת, false.

GetHashCode()

מחזיר את קוד ההאש עבור מופע זה.

public override int GetHashCode()

מחזיר

int

קוד האש של מספר שלם בן 32 סיביות.

ToString()

מחזיר מייצג מחרוזת קריאה עבור Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters זה.

public override string ToString()

מחזיר

string

מחרוזת המייצגת את Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters זה.

אופרטורים

operator ==(BarCodeRegionParameters, BarCodeRegionParameters)

מחזיר ערך המצביע אם ערך Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters הראשון שווה לשני.

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

פרמטרים

first BarCodeRegionParameters

ערך ראשון להשוואה

second BarCodeRegionParameters

ערך שני להשוואה

מחזיר

bool

true אם first יש את אותו ערך כמו second; אחרת, false.

operator !=(BarCodeRegionParameters, BarCodeRegionParameters)

מחזיר ערך המצביע אם ערך Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters הראשון שונה מהשני.

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

פרמטרים

first BarCodeRegionParameters

ערך ראשון להשוואה

second BarCodeRegionParameters

ערך שני להשוואה

מחזיר

bool

true אם first יש ערך שונה מ-second; אחרת, false.

 Ελληνικά