Class BarCodeResult

Class BarCodeResult

اسم الفضاء : Aspose.BarCode.BarCodeRecognition تجميع: Aspose.BarCode.dll (25.4.0)

تخزين بيانات الباركود المعترف بها مثل Aspose.BarCode.BarCodeRecognition.SingleDecodeType، System.String codetext،Aspose.BarCode.BarCodeRecognition.BarCodeRegionمعايير المنطقة وغيرها من المعلمات

public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>

Inheritance

object BarCodeResult

Implements

ICloneable , IEquatable

الأعضاء الموروثين

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

Examples

هذا العينة تظهر كيفية الحصول على 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("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
        Console.WriteLine("BarCode Confidence: " + result.Confidence);
        Console.WriteLine("BarCode ReadingQuality: " + result.ReadingQuality);
        Console.WriteLine("BarCode Angle: " + 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("BarCode Type: " + result.CodeTypeName)
        Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Console.WriteLine("BarCode Confidence: " + result.Confidence)
        Console.WriteLine("BarCode ReadingQuality: " + result.ReadingQuality)
        Console.WriteLine("BarCode Angle: " + result.Region.Angle)
    Next
End Using

Constructors

BarCodeResult(BarCodeResult)

إنشاء نسخة من فئة Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public BarCodeResult(BarCodeResult result)

Parameters

result BarCodeResult

نسخة من Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Properties

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

Methods

Clone()

إنشاء نسخة من فئة Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public object Clone()

Returns

object

يعيد نسخة من فئة Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Equals(BarCodeResult)

يعيد قيمة تشير إلى ما إذا كانت هذه الحالة تساوي قيمة Aspose.BarCode.BarCodeRecognition.BarCodeResult المحددة.

public bool Equals(BarCodeResult other)

Parameters

other BarCodeResult

قيمة Aspose.BarCode.BarCodeRecognition.BarCodeResult للمقارنة مع هذه الحالة.

Returns

bool

الحقيقة إذا كانت obj لها نفس القيمة مثل هذه الحالة ؛ خلاف ذلك ، كاذبة.

Equals(الموضوع)

يعيد قيمة تشير إلى ما إذا كانت هذه الحالة تساوي قيمة Aspose.BarCode.BarCodeRecognition.BarCodeResult المحددة.

public override bool Equals(object obj)

Parameters

obj object

قيمة System.Object مقارنة بهذه الحالة.

Returns

bool

الحقيقة إذا كانت obj لها نفس القيمة مثل هذه الحالة ؛ خلاف ذلك ، كاذبة.

GetCodeText(Encoding)

يحصل على نص الرمز مع الترميز.

public string GetCodeText(Encoding encoding)

Parameters

encoding Encoding

التشفير لـ codetext.

Returns

string

شريط يحتوي على نص الرمز المعترف به.

GetHashCode()

إرجاع رمز الهاش لهذه الحالة.

public override int GetHashCode()

Returns

int

32 بت توقيع كود هاتش كامل.

ToString()

يعيد تمثيل السلسلة القابلة للقراءة للإنسان لهذا Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override string ToString()

Returns

string

شريط يمثل هذا Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Operators

المشغل = =(أرشيف الوسم : BarCodeResult)

يعيد قيمة تشير إلى ما إذا كانت القيمة الأولى Aspose.BarCode.BarCodeRecognition.BarCodeResult هي نفس القيمة الثانية.

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

Parameters

first BarCodeResult

القيمة المقارنة الأولى

second BarCodeResult

ثاني قيمة مقارنة

Returns

bool

الحقيقة إذا كان الأول له نفس القيمة كما هو الحال في الثانية ، وإلا ، كاذبة.

المشغل !=(أرشيف الوسم : BarCodeResult)

يعيد قيمة تشير إلى ما إذا كانت القيمة الأولى Aspose.BarCode.BarCodeRecognition.BarCodeResult مختلفة عن القيمة الثانية.

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

Parameters

first BarCodeResult

القيمة المقارنة الأولى

second BarCodeResult

ثاني قيمة مقارنة

Returns

bool

الحقيقة إذا كان الأولى لها قيمة مختلفة عن الثانية ، وإلا ، كاذبة.

 عربي