OneDExtendedParameters
コンテンツ
[
隠れる
]OneDExtendedParameters class
別のコードテキストやチェックサムなど、1D 認識バーコードの特別なデータを格納します
public sealed class OneDExtendedParameters : BaseExtendedParameters
プロパティ
| 名前 | 説明 |
|---|---|
| CheckSum { get; } | 1D バーコードのチェックサムを取得します。 |
| IsEmpty { get; } | すべてのパラメータがデフォルト値のみを持つかどうかをテストします |
| Value { get; } | チェックサムなしで 1D バーコードのコードテキストを取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| override Equals(object) | このインスタンスが指定された値と等しいかどうかを示す値を返しますOneDExtendedParameters値. |
| override GetHashCode() | このインスタンスのハッシュ コードを返します。 |
| override ToString() | これの人間が読める文字列表現を返しますOneDExtendedParameters. |
| operator == | 最初かどうかを示す値を返します。OneDExtendedParameters値は秒に等しい. |
| operator != | 最初のOneDExtendedParameters値が秒と異なります. |
例
このサンプルは、1D バーコード値とチェックサムを取得する方法を示しています
[C#]
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("BarCode Type: " + result.CodeTypeName);
Console.WriteLine("BarCode CodeText: " + result.CodeText);
Console.WriteLine("BarCode Value: " + result.Extended.OneD.Value);
Console.WriteLine("BarCode Checksum: " + result.Extended.OneD.CheckSum);
}
}
[VB.NET]
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("BarCode Type: " + result.CodeTypeName)
Console.WriteLine("BarCode CodeText: " + result.CodeText)
Console.WriteLine("BarCode Value: " + result.Extended.OneD.Value)
Console.WriteLine("BarCode Checksum: " + result.Extended.OneD.CheckSum)
Next
End Using