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