Class OneDExtendedParameters

Class OneDExtendedParameters

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

يخزن بيانات خاصة لرمز الشريط أحادي الأبعاد المعترف به مثل نص الرمز وفحص المجموع

public sealed class OneDExtendedParameters : BaseExtendedParameters

الوراثة

objectBaseExtendedParametersOneDExtendedParameters

الأعضاء الموروثة

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; }

قيمة الخاصية

string

القيمة

يحصل على نص الرمز لرموز الشريط أحادية الأبعاد دون فحص المجموع.

public string Value { get; }

قيمة الخاصية

string

الأساليب

Equals(object)

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

public override bool Equals(object obj)

المعلمات

obj object

قيمة System.Object لمقارنتها مع هذه النسخة.

العائدات

bool

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

GetHashCode()

يعيد كود التجزئة لهذه النسخة.

public override int GetHashCode()

العائدات

int

كود تجزئة صحيح 32 بت.

ToString()

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

public override string ToString()

العائدات

string

سلسلة تمثل هذه النسخة من Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters.

المشغلون

operator ==(OneDExtendedParameters, OneDExtendedParameters)

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

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

المعلمات

first OneDExtendedParameters

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

second OneDExtendedParameters

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

العائدات

bool

true إذا كانت الأولى لها نفس القيمة مثل الثانية؛ خلاف ذلك، false.

operator !=(OneDExtendedParameters, OneDExtendedParameters)

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

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

المعلمات

first OneDExtendedParameters

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

second OneDExtendedParameters

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

العائدات

bool

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

 عربي