Class AztecExtendedParameters

Class AztecExtendedParameters

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

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

public sealed class AztecExtendedParameters : BaseExtendedParameters

وراثت

objectBaseExtendedParametersAztecExtendedParameters

اعضای وراثتی

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

مثال‌ها

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

using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Aztec, "12345"))
{
    generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Aztec))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("نوع بارکد: " + result.CodeTypeName);
        Console.WriteLine("متن بارکد: " + result.CodeText);
        Console.WriteLine("شناسه بارکد Aztec: " + result.Extended.Aztec.StructuredAppendBarcodeId);
        Console.WriteLine("تعداد بارکدهای Aztec: " + result.Extended.Aztec.StructuredAppendBarcodesCount);
        Console.WriteLine("شناسه فایل Aztec: " + result.Extended.Aztec.StructuredAppendFileId);
        Console.WriteLine("آیا خواننده در حال اولیه‌سازی است: " + result.Extended.Aztec.IsReaderInitialization);
    }
}

ویژگی‌ها

IsReaderInitialization

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

public bool IsReaderInitialization { get; }

مقدار ویژگی

bool

StructuredAppendBarcodeId

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

public int StructuredAppendBarcodeId { get; }

مقدار ویژگی

int

StructuredAppendBarcodesCount

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

public int StructuredAppendBarcodesCount { get; }

مقدار ویژگی

int

StructuredAppendFileId

شناسه فایل در حالت الحاق ساختاری Aztec را دریافت می‌کند. مقدار پیش‌فرض رشته خالی است.

public string StructuredAppendFileId { get; }

مقدار ویژگی

string

متدها

Equals(object)

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

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.AztecExtendedParameters را برمی‌گرداند.

public override string ToString()

بازگشت

string

یک رشته که این Aspose.BarCode.BarCodeRecognition.AztecExtendedParameters را نشان می‌دهد.

عملگرها

operator ==(AztecExtendedParameters, AztecExtendedParameters)

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

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

پارامترها

first AztecExtendedParameters

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

second AztecExtendedParameters

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

بازگشت

bool

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

operator !=(AztecExtendedParameters, AztecExtendedParameters)

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

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

پارامترها

first AztecExtendedParameters

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

second AztecExtendedParameters

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

بازگشت

bool

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

 فارسی