Class DotCodeExtendedParameters

Class DotCodeExtendedParameters

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

داده‌های خاص بارکد شناسایی‌شده DotCode را ذخیره می‌کند

public sealed class DotCodeExtendedParameters : BaseExtendedParameters

وراثت

objectBaseExtendedParametersDotCodeExtendedParameters

اعضای وراثت‌یافته

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

مثال‌ها

این نمونه نشان می‌دهد که چگونه مقادیر خام DotCode را دریافت کنیم

using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DotCode, "12345"))
{
    generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.DotCode))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("نوع بارکد: " + result.CodeTypeName);
        Console.WriteLine("متن بارکد: " + result.CodeText);
        Console.WriteLine("شناسه بارکد DotCode: " + result.Extended.DotCode.DotCodeStructuredAppendModeBarcodeId);
        Console.WriteLine("تعداد بارکدهای DotCode: " + result.Extended.DotCode.DotCodeStructuredAppendModeBarcodesCount);
    }
}

ویژگی‌ها

DotCodeIsReaderInitialization

نشان می‌دهد که آیا کد برای دستور دادن به خواننده برای تفسیر داده‌های زیر به عنوان دستورالعمل‌هایی برای راه‌اندازی یا برنامه‌ریزی مجدد بارکد خوان استفاده می‌شود یا خیر.
مقدار پیش‌فرض false است.

public bool DotCodeIsReaderInitialization { get; }

مقدار ویژگی

bool

DotCodeStructuredAppendModeBarcodeId

شناسه بارکد در حالت الحاق ساختاری DotCode را دریافت می‌کند. شناسه از 1 شروع می‌شود و باید کمتر یا مساوی با تعداد بارکدها باشد. مقدار پیش‌فرض -1 است.

public int DotCodeStructuredAppendModeBarcodeId { get; }

مقدار ویژگی

int

DotCodeStructuredAppendModeBarcodesCount

تعداد بارکدهای حالت الحاق ساختاری DotCode را دریافت می‌کند. مقدار پیش‌فرض -1 است. تعداد باید مقداری از 1 تا 35 باشد.

public int DotCodeStructuredAppendModeBarcodesCount { get; }

مقدار ویژگی

int

متدها

Equals(object)

مقداری را برمی‌گرداند که نشان می‌دهد آیا این نمونه برابر با یک مقدار مشخص Aspose.Bar.Code.BarCodeRecognition.DotCodeExtendedParameters است یا خیر.

public override bool Equals(object obj)

پارامترها

obj object

مقدار System.Object که با این نمونه مقایسه می‌شود.

بازگشت

bool

true اگر obj دارای همان مقدار این نمونه باشد؛ در غیر این صورت، false.

GetHashCode()

کد هش برای این نمونه را برمی‌گرداند.

public override int GetHashCode()

بازگشت

int

یک کد هش صحیح 32 بیتی.

ToString()

یک نمای رشته‌ای خوانا برای انسان از این Aspose.Bar.Code.BarCodeRecognition.DotCodeExtendedParameters را برمی‌گرداند.

public override string ToString()

بازگشت

string

رشته‌ای که این Aspose.Bar.Code.BarCodeRecognition.DotCodeExtendedParameters را نمایان می‌کند.

عملگرها

operator ==(DotCodeExtendedParameters, DotCodeExtendedParameters)

مقداری را برمی‌گرداند که نشان می‌دهد آیا اولین مقدار Aspose.Bar.Code.BarCodeRecognition.DotCodeExtendedParameters با دومی برابر است یا خیر.

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

پارامترها

first DotCodeExtendedParameters

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

second DotCodeExtendedParameters

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

بازگشت

bool

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

operator !=(DotCodeExtendedParameters, DotCodeExtendedParameters)

مقداری را برمی‌گرداند که نشان می‌دهد آیا اولین مقدار Aspose.Bar.Code.BarCodeRecognition.DotCodeExtendedParameters با دومی متفاوت است یا خیر.

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

پارامترها

first DotCodeExtendedParameters

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

second DotCodeExtendedParameters

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

بازگشت

bool

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

 فارسی