zplCore.comzplCore.com

ScanProofDecoderResult

public record ScanProofDecoderResult

Result of one decoder for one symbol (or one component of a composite symbol).

Constructors

SignatureDescription
# ScanProofDecoderResult()

Properties

PropertyTypeDescription
Component { get; init; }stringSymbol component ("" for a single symbol; "Code 39" / "MicroPDF417" for TLC39).
Data { get; init; }stringDecoded data (FNC1 separators as GS U+001D; GS1 data in raw form), null when not decoded.
Decoded { get; init; }boolThe decoder read the symbol on the rendered label.
required Decoder { get; init; }stringDecoder name ("zxing-cpp", "ZXing.Net").
ErrorsCorrected { get; init; }int?Codewords the decoder had to correct (2D/stacked, when the decoder reports it).
Gs1 { get; init; }boolThe decoded data is GS1 data (FNC1 in first position / GS1 symbology identifier).
MatchesExpected { get; init; }bool?The decoded data equals the expected data.
Supported { get; init; }boolThe decoder supports this symbology.
SymbologyIdentifier { get; init; }stringSymbology identifier reported by the decoder (e.g. "]C1"), if any.