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>
ירושה
מיישם
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; }
ערך המאפיין
CodeType
מקבל את סוג הברקוד
public SingleDecodeType CodeType { get; }
ערך המאפיין
CodeTypeName
מקבל את שם סוג הברקוד
public string CodeTypeName { get; }
ערך המאפיין
Confidence
מקבל את רמת הביטחון של הברקוד המזוהה
public BarCodeConfidence Confidence { get; }
ערך המאפיין
Extended
מקבל את הפרמטרים המורחבים של הברקוד המזוהה
public BarCodeExtendedParameters Extended { get; }
ערך המאפיין
ReadingQuality
מקבל את איכות הקריאה. עובד עבור ברקודים 1D וברקודים דואר.
public double ReadingQuality { get; }
ערך המאפיין
Region
מקבל את אזור הברקוד
public BarCodeRegionParameters Region { get; }
ערך המאפיין
שיטות
Clone()
יוצר עותק של מחלקת Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public object Clone()
מחזיר
מחזיר עותק של מחלקת Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Equals(BarCodeResult)
מחזיר ערך המצביע האם מופע זה שווה לערך Aspose.BarCode.BarCodeRecognition.BarCodeResult ספציפי.
public bool Equals(BarCodeResult other)
פרמטרים
other
BarCodeResult
ערך Aspose.BarCode.BarCodeRecognition.BarCodeResult להשוואה למופע זה.
מחזיר
true אם obj יש את אותו ערך כמו מופע זה; אחרת, false.
Equals(object)
מחזיר ערך המצביע האם מופע זה שווה לערך Aspose.BarCode.BarCodeRecognition.BarCodeResult ספציפי.
public override bool Equals(object obj)
פרמטרים
obj
object
ערך System.Object להשוואה למופע זה.
מחזיר
true אם obj יש את אותו ערך כמו מופע זה; אחרת, false.
GetCodeText(Encoding)
מקבל את טקסט הקוד עם קידוד.
public string GetCodeText(Encoding encoding)
פרמטרים
encoding
Encoding
הקידוד עבור טקסט הקוד.
מחזיר
מחרוזת המכילה את טקסט הקוד המזוהה.
GetHashCode()
מחזיר את קוד ההאש עבור מופע זה.
public override int GetHashCode()
מחזיר
קוד ההאש של מספר שלם חתום בן 32 ביט.
ToString()
מחזיר מחרוזת המייצגת את Aspose.BarCode.BarCodeRecognition.BarCodeResult בצורה קריאה לאדם.
public override string ToString()
מחזיר
מחרוזת המייצגת את Aspose.BarCode.BarCodeRecognition.BarCodeResult.
מפעילים
operator ==(BarCodeResult, BarCodeResult)
מחזיר ערך המצביע האם ערך Aspose.BarCode.BarCodeRecognition.BarCodeResult הראשון שווה לשני.
public static bool operator ==(BarCodeResult first, BarCodeResult second)
פרמטרים
first
BarCodeResult
ערך ראשון להשוואה
second
BarCodeResult
ערך שני להשוואה
מחזיר
true אם הראשון יש את אותו ערך כמו השני; אחרת, false.
operator !=(BarCodeResult, BarCodeResult)
מחזיר ערך המצביע אם ערך Aspose.BarCode.BarCodeRecognition.BarCodeResult הראשון שונה מהשני.
public static bool operator !=(BarCodeResult first, BarCodeResult second)
פרמטרים
first
BarCodeResult
ערך ראשון להשוואה
second
BarCodeResult
ערך שני להשוואה
מחזיר
true אם הראשון יש ערך שונה מהשני; אחרת, false.