Class BarCodeResult

Class BarCodeResult

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

שומר נתוני ברקוד מזוהים כמו Aspose.BarCode.BarCodeRecognition.SingleDecodeType type, System.String codetext, Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters region ופרמטרים נוספים

public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>

ירושה

objectBarCodeResult

מיישם

ICloneable, IEquatable<barcoderesult>

חברים ירושים

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

דוגמאות

דוגמה זו מראה כיצד להשיג BarCodeResult.

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("סוג ברקוד: " + result.CodeTypeName);
        Console.WriteLine("טקסט ברקוד: " + result.CodeText);
        Console.WriteLine("רמת ביטחון ברקוד: " + result.Confidence);
        Console.WriteLine("איכות קריאת ברקוד: " + result.ReadingQuality);
        Console.WriteLine("זווית ברקוד: " + result.Region.Angle);
    }
}
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("סוג ברקוד: " + result.CodeTypeName)
        Console.WriteLine("טקסט ברקוד: " + result.CodeText)
        Console.WriteLine("רמת ביטחון ברקוד: " + result.Confidence)
        Console.WriteLine("איכות קריאת ברקוד: " + result.ReadingQuality)
        Console.WriteLine("זווית ברקוד: " + result.Region.Angle)
    Next
End Using

בונים

BarCodeResult(BarCodeResult)

יוצר עותק של מחלקת Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public BarCodeResult(BarCodeResult result)

פרמטרים

result BarCodeResult

עותק של מופע Aspose.BarCode.BarCodeRecognition.BarCodeResult.

מאפיינים

CodeBytes

מקבל את בת ה-בייטים המקודדים

public byte[] CodeBytes { get; }

ערך המאפיין

byte[]

CodeText

מקבל את טקסט הקוד

public string CodeText { get; }

ערך המאפיין

string

CodeType

מקבל את סוג הברקוד

public SingleDecodeType CodeType { get; }

ערך המאפיין

SingleDecodeType

CodeTypeName

מקבל את שם סוג הברקוד

public string CodeTypeName { get; }

ערך המאפיין

string

Confidence

מקבל את רמת הביטחון של הברקוד המזוהה

public BarCodeConfidence Confidence { get; }

ערך המאפיין

BarCodeConfidence

Extended

מקבל את הפרמטרים המורחבים של הברקוד המזוהה

public BarCodeExtendedParameters Extended { get; }

ערך המאפיין

BarCodeExtendedParameters

ReadingQuality

מקבל את איכות הקריאה. עובד עבור ברקודים 1D וברקודים דואר.

public double ReadingQuality { get; }

ערך המאפיין

double

Region

מקבל את אזור הברקוד

public BarCodeRegionParameters Region { get; }

ערך המאפיין

BarCodeRegionParameters

שיטות

Clone()

יוצר עותק של מחלקת Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public object Clone()

מחזיר

object

מחזיר עותק של מחלקת Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Equals(BarCodeResult)

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

public bool Equals(BarCodeResult other)

פרמטרים

other BarCodeResult

ערך Aspose.BarCode.BarCodeRecognition.BarCodeResult להשוואה למופע זה.

מחזיר

bool

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

Equals(object)

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

public override bool Equals(object obj)

פרמטרים

obj object

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

מחזיר

bool

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

GetCodeText(Encoding)

מקבל את טקסט הקוד עם קידוד.

public string GetCodeText(Encoding encoding)

פרמטרים

encoding Encoding

הקידוד עבור טקסט הקוד.

מחזיר

string

מחרוזת המכילה את טקסט הקוד המזוהה.

GetHashCode()

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

public override int GetHashCode()

מחזיר

int

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

ToString()

מחזיר מחרוזת המייצגת את Aspose.BarCode.BarCodeRecognition.BarCodeResult בצורה קריאה לאדם.

public override string ToString()

מחזיר

string

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

מפעילים

operator ==(BarCodeResult, BarCodeResult)

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

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

פרמטרים

first BarCodeResult

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

second BarCodeResult

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

מחזיר

bool

true אם הראשון יש את אותו ערך כמו השני; אחרת, false.

operator !=(BarCodeResult, BarCodeResult)

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

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

פרמטרים

first BarCodeResult

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

second BarCodeResult

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

מחזיר

bool

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

 Ελληνικά