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
Implements
الأعضاء الموروثين
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; }
قيمة الممتلكات
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; }
قيمة الممتلكات
Methods
Clone()
إنشاء نسخة من فئة Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public object Clone()
Returns
يعيد نسخة من فئة Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Equals(BarCodeResult)
يعيد قيمة تشير إلى ما إذا كانت هذه الحالة تساوي قيمة Aspose.BarCode.BarCodeRecognition.BarCodeResult المحددة.
public bool Equals(BarCodeResult other)
Parameters
other
BarCodeResult
قيمة Aspose.BarCode.BarCodeRecognition.BarCodeResult للمقارنة مع هذه الحالة.
Returns
الحقيقة إذا كانت obj لها نفس القيمة مثل هذه الحالة ؛ خلاف ذلك ، كاذبة.
Equals(الموضوع)
يعيد قيمة تشير إلى ما إذا كانت هذه الحالة تساوي قيمة Aspose.BarCode.BarCodeRecognition.BarCodeResult المحددة.
public override bool Equals(object obj)
Parameters
obj
object
قيمة System.Object مقارنة بهذه الحالة.
Returns
الحقيقة إذا كانت obj لها نفس القيمة مثل هذه الحالة ؛ خلاف ذلك ، كاذبة.
GetCodeText(Encoding)
يحصل على نص الرمز مع الترميز.
public string GetCodeText(Encoding encoding)
Parameters
encoding
Encoding
التشفير لـ codetext.
Returns
شريط يحتوي على نص الرمز المعترف به.
GetHashCode()
إرجاع رمز الهاش لهذه الحالة.
public override int GetHashCode()
Returns
32 بت توقيع كود هاتش كامل.
ToString()
يعيد تمثيل السلسلة القابلة للقراءة للإنسان لهذا Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override string ToString()
Returns
شريط يمثل هذا Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Operators
المشغل = =(أرشيف الوسم : BarCodeResult)
يعيد قيمة تشير إلى ما إذا كانت القيمة الأولى Aspose.BarCode.BarCodeRecognition.BarCodeResult هي نفس القيمة الثانية.
public static bool operator ==(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
القيمة المقارنة الأولى
second
BarCodeResult
ثاني قيمة مقارنة
Returns
الحقيقة إذا كان الأول له نفس القيمة كما هو الحال في الثانية ، وإلا ، كاذبة.
المشغل !=(أرشيف الوسم : BarCodeResult)
يعيد قيمة تشير إلى ما إذا كانت القيمة الأولى Aspose.BarCode.BarCodeRecognition.BarCodeResult مختلفة عن القيمة الثانية.
public static bool operator !=(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
القيمة المقارنة الأولى
second
BarCodeResult
ثاني قيمة مقارنة
Returns
الحقيقة إذا كان الأولى لها قيمة مختلفة عن الثانية ، وإلا ، كاذبة.