Class OneDExtendedParameters
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Ukládá speciální data 1D rozpoznaného čárového kódu, jako je oddělený kódový text a kontrolní součet.
public sealed class OneDExtendedParameters : BaseExtendedParameters
Dědičnost
object ← BaseExtendedParameters ← OneDExtendedParameters
Děděné členy
BaseExtendedParameters.IsEmpty, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Příklady
Tento příklad ukazuje, jak získat hodnotu 1D čárového kódu a kontrolní součet.
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("Typ čárového kódu: " + result.CodeTypeName);
Console.WriteLine("Kódový text čárového kódu: " + result.CodeText);
Console.WriteLine("Hodnota čárového kódu: " + result.Extended.OneD.Value);
Console.WriteLine("Kontrolní součet čárového kódu: " + 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("Typ čárového kódu: " + result.CodeTypeName)
Console.WriteLine("Kódový text čárového kódu: " + result.CodeText)
Console.WriteLine("Hodnota čárového kódu: " + result.Extended.OneD.Value)
Console.WriteLine("Kontrolní součet čárového kódu: " + result.Extended.OneD.CheckSum)
Next
End Using
Vlastnosti
CheckSum
Získá kontrolní součet pro 1D čárové kódy.
public string CheckSum { get; }
Hodnota vlastnosti
Value
Získá kódový text 1D čárových kódů bez kontrolního součtu.
public string Value { get; }
Hodnota vlastnosti
Metody
Equals(object)
Vrací hodnotu, která indikuje, zda je tato instance rovna zadané hodnotě Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters.
public override bool Equals(object obj)
Parametry
obj
object
Hodnota System.Object, kterou je třeba porovnat s touto instancí.
Vrací
true, pokud má obj stejnou hodnotu jako tato instance; jinak false.
GetHashCode()
Vrací hash kód pro tuto instanci.
public override int GetHashCode()
Vrací
32bitový podepsaný celočíselný hash kód.
ToString()
Vrací lidsky čitelnou řetězcovou reprezentaci této Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters.
public override string ToString()
Vrací
Řetězec, který reprezentuje tuto Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters.
Operátory
operator ==(OneDExtendedParameters, OneDExtendedParameters)
Vrací hodnotu, která indikuje, zda je první hodnota Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters rovna druhé.
public static bool operator ==(OneDExtendedParameters first, OneDExtendedParameters second)
Parametry
first
OneDExtendedParameters
První porovnávaná hodnota.
second
OneDExtendedParameters
Druhá porovnávaná hodnota.
Vrací
true, pokud má first stejnou hodnotu jako second; jinak false.
operator !=(OneDExtendedParameters, OneDExtendedParameters)
Vrací hodnotu, která indikuje, zda se první hodnota Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters liší od druhé.
public static bool operator !=(OneDExtendedParameters first, OneDExtendedParameters second)
Parametry
first
OneDExtendedParameters
První porovnávaná hodnota.
second
OneDExtendedParameters
Druhá porovnávaná hodnota.
Vrací
true, pokud má first jinou hodnotu než second; jinak false.