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