Class OneDExtendedParameters
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
يخزن بيانات خاصة لرمز الشريط أحادي الأبعاد المعترف به مثل نص الرمز وفحص المجموع
public sealed class OneDExtendedParameters : BaseExtendedParameters
الوراثة
object ← BaseExtendedParameters ← OneDExtendedParameters
الأعضاء الموروثة
BaseExtendedParameters.IsEmpty, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
أمثلة
تظهر هذه العينة كيفية الحصول على قيمة رمز الشريط أحادي الأبعاد وفحص المجموع
using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.EAN13, "1234567890128"))
{
generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.EAN13))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
{
Console.WriteLine("نوع الرمز: " + result.CodeTypeName);
Console.WriteLine("نص الرمز: " + result.CodeText);
Console.WriteLine("قيمة الرمز: " + result.Extended.OneD.Value);
Console.WriteLine("فحص المجموع: " + result.Extended.OneD.CheckSum);
}
}
Using generator As New BarcodeGenerator(EncodeTypes.EAN13, "1234567890128")
generator.Save("c:\test.png")
End Using
Using reader As New BarCodeReader("c:\test.png", DecodeType.EAN13)
For Each result As BarCodeResult In reader.ReadBarCodes()
Console.WriteLine("نوع الرمز: " + result.CodeTypeName)
Console.WriteLine("نص الرمز: " + result.CodeText)
Console.WriteLine("قيمة الرمز: " + result.Extended.OneD.Value)
Console.WriteLine("فحص المجموع: " + result.Extended.OneD.CheckSum)
Next
End Using
الخصائص
فحص المجموع
يحصل على فحص المجموع لرموز الشريط أحادية الأبعاد.
public string CheckSum { get; }
قيمة الخاصية
القيمة
يحصل على نص الرمز لرموز الشريط أحادية الأبعاد دون فحص المجموع.
public string Value { get; }
قيمة الخاصية
الأساليب
Equals(object)
يعيد قيمة تشير إلى ما إذا كانت هذه النسخة متساوية مع قيمة محددة من Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters.
public override bool Equals(object obj)
المعلمات
obj
object
قيمة System.Object لمقارنتها مع هذه النسخة.
العائدات
true إذا كانت obj لها نفس القيمة مثل هذه النسخة؛ خلاف ذلك، false.
GetHashCode()
يعيد كود التجزئة لهذه النسخة.
public override int GetHashCode()
العائدات
كود تجزئة صحيح 32 بت.
ToString()
يعيد تمثيل سلسلة قابلة للقراءة البشرية لهذه النسخة من Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters.
public override string ToString()
العائدات
سلسلة تمثل هذه النسخة من Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters.
المشغلون
operator ==(OneDExtendedParameters, OneDExtendedParameters)
يعيد قيمة تشير إلى ما إذا كانت القيمة الأولى من Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters متساوية مع الثانية.
public static bool operator ==(OneDExtendedParameters first, OneDExtendedParameters second)
المعلمات
first
OneDExtendedParameters
قيمة مقارنة أولى
second
OneDExtendedParameters
قيمة مقارنة ثانية
العائدات
true إذا كانت الأولى لها نفس القيمة مثل الثانية؛ خلاف ذلك، false.
operator !=(OneDExtendedParameters, OneDExtendedParameters)
يعيد قيمة تشير إلى ما إذا كانت القيمة الأولى من Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters مختلفة عن الثانية.
public static bool operator !=(OneDExtendedParameters first, OneDExtendedParameters second)
المعلمات
first
OneDExtendedParameters
قيمة مقارنة أولى
second
OneDExtendedParameters
قيمة مقارنة ثانية
العائدات
true إذا كانت الأولى لها قيمة مختلفة عن الثانية؛ خلاف ذلك، false.