Class AztecExtendedParameters
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
دادههای خاص بارکد شناسایی شده Aztec را ذخیره میکند
public sealed class AztecExtendedParameters : BaseExtendedParameters
وراثت
object ← BaseExtendedParameters ← AztecExtendedParameters
اعضای وراثتی
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; }
مقدار ویژگی
StructuredAppendBarcodeId
شناسه بارکد در حالت الحاق ساختاری Aztec را دریافت میکند. شناسه از 1 شروع میشود و باید کمتر یا برابر با تعداد بارکدها باشد. مقدار پیشفرض 0 است.
public int StructuredAppendBarcodeId { get; }
مقدار ویژگی
StructuredAppendBarcodesCount
تعداد بارکدها در حالت الحاق ساختاری Aztec را دریافت میکند. مقدار پیشفرض 0 است. تعداد باید مقداری از 1 تا 26 باشد.
public int StructuredAppendBarcodesCount { get; }
مقدار ویژگی
StructuredAppendFileId
شناسه فایل در حالت الحاق ساختاری Aztec را دریافت میکند. مقدار پیشفرض رشته خالی است.
public string StructuredAppendFileId { get; }
مقدار ویژگی
متدها
Equals(object)
یک مقدار را برمیگرداند که نشان میدهد آیا این نمونه برابر با یک مقدار مشخص Aspose.BarCode.BarCodeRecognition.AztecExtendedParameters است یا خیر.
public override bool Equals(object obj)
پارامترها
obj
object
یک مقدار System.Object برای مقایسه با این نمونه.
بازگشت
true اگر obj همان مقدار این نمونه را داشته باشد؛ در غیر این صورت، false.
GetHashCode()
کد هش برای این نمونه را برمیگرداند.
public override int GetHashCode()
بازگشت
یک کد هش 32 بیتی صحیح.
ToString()
یک نمایش رشتهای قابل خواندن برای انسان از این Aspose.BarCode.BarCodeRecognition.AztecExtendedParameters را برمیگرداند.
public override string ToString()
بازگشت
یک رشته که این Aspose.BarCode.BarCodeRecognition.AztecExtendedParameters را نشان میدهد.
عملگرها
operator ==(AztecExtendedParameters, AztecExtendedParameters)
یک مقدار را برمیگرداند که نشان میدهد آیا اولین مقدار Aspose.BarCode.BarCodeRecognition.AztecExtendedParameters برابر با دومی است یا خیر.
public static bool operator ==(AztecExtendedParameters first, AztecExtendedParameters second)
پارامترها
first
AztecExtendedParameters
یک مقدار مقایسه شده اول
second
AztecExtendedParameters
یک مقدار مقایسه شده دوم
بازگشت
true اگر first همان مقدار second را داشته باشد؛ در غیر این صورت، false.
operator !=(AztecExtendedParameters, AztecExtendedParameters)
یک مقدار را برمیگرداند که نشان میدهد آیا اولین مقدار Aspose.BarCode.BarCodeRecognition.AztecExtendedParameters با دومی متفاوت است یا خیر.
public static bool operator !=(AztecExtendedParameters first, AztecExtendedParameters second)
پارامترها
first
AztecExtendedParameters
یک مقدار مقایسه شده اول
second
AztecExtendedParameters
یک مقدار مقایسه شده دوم
بازگشت
true اگر first با second متفاوت باشد؛ در غیر این صورت، false.