Class BarCodeRegionParameters
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
מייצג את אזור הברקוד המוכר וזווית הברקוד
public sealed class BarCodeRegionParameters
ירושה
object ← BarCodeRegionParameters
חברים שהורשו
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; }
ערך המאפיין
נקודות
מקבל מערך System.Drawing.Points המגביל את אזור הברקוד
public Point[] Points { get; }
ערך המאפיין
Point[]
מלבן
מקבל את Aspose.BarCode.BarCodeRecognition.Quadrangle המגביל את אזור הברקוד
public Quadrangle Quadrangle { get; }
ערך המאפיין
מלבן
מקבל את System.Drawing.Rectangle המגביל את אזור הברקוד
public Rectangle Rectangle { get; }
ערך המאפיין
Rectangle
שיטות
Equals(object)
מחזיר ערך המצביע אם מופע זה שווה לערך Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters המוגדר.
public override bool Equals(object obj)
פרמטרים
obj
object
ערך System.Object להשוואה עם מופע זה.
מחזיר
true אם obj יש את אותו ערך כמו מופע זה; אחרת, false.
GetHashCode()
מחזיר את קוד ההאש עבור מופע זה.
public override int GetHashCode()
מחזיר
קוד האש של מספר שלם בן 32 סיביות.
ToString()
מחזיר מייצג מחרוזת קריאה עבור Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters זה.
public override string ToString()
מחזיר
מחרוזת המייצגת את Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters זה.
אופרטורים
operator ==(BarCodeRegionParameters, BarCodeRegionParameters)
מחזיר ערך המצביע אם ערך Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters הראשון שווה לשני.
public static bool operator ==(BarCodeRegionParameters first, BarCodeRegionParameters second)
פרמטרים
first
BarCodeRegionParameters
ערך ראשון להשוואה
second
BarCodeRegionParameters
ערך שני להשוואה
מחזיר
true אם first יש את אותו ערך כמו second; אחרת, false.
operator !=(BarCodeRegionParameters, BarCodeRegionParameters)
מחזיר ערך המצביע אם ערך Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters הראשון שונה מהשני.
public static bool operator !=(BarCodeRegionParameters first, BarCodeRegionParameters second)
פרמטרים
first
BarCodeRegionParameters
ערך ראשון להשוואה
second
BarCodeRegionParameters
ערך שני להשוואה
מחזיר
true אם first יש ערך שונה מ-second; אחרת, false.