Class OneDExtendedParameters

Class OneDExtendedParameters

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

داده‌های خاص بارکد 1D شناسایی شده مانند متن کد و چک‌سام را ذخیره می‌کند.

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()

مثال‌ها

این نمونه نشان می‌دهد که چگونه مقدار بارکد 1D و چک‌سام را دریافت کنیم.

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

ویژگی‌ها

چک‌سام

چک‌سام برای بارکدهای 1D را دریافت می‌کند.

public string CheckSum { get; }

مقدار ویژگی

string

مقدار

متن کد بارکدهای 1D بدون چک‌سام را دریافت می‌کند.

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 اگر first دارای همان مقدار second باشد؛ در غیر این صورت، false.

operator !=(OneDExtendedParameters, OneDExtendedParameters)

مقداری را بازمی‌گرداند که نشان می‌دهد آیا اولین مقدار Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters با دومی متفاوت است یا خیر.

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

پارامترها

first OneDExtendedParameters

یک مقدار مقایسه شده اول

second OneDExtendedParameters

یک مقدار مقایسه شده دوم

بازگشت

bool

true اگر first دارای مقدار متفاوت از second باشد؛ در غیر این صورت، false.

 فارسی