zplCore.comzplCore.com

ExtractedBarcode

public sealed class ExtractedBarcode

A barcode with the data a scanner would read (encoder side, from the ZPL; not decoded from the image).

Constructors

SignatureDescription
# ExtractedBarcode()

Properties

PropertyTypeDescription
required Bounds { get; init; }ExtractBox
CarrierMessage { get; init; }CarrierMessageStructured carrier message found in a PDF417 / Data Matrix / QR / Aztec symbol.
required Command { get; init; }stringBarcode command, e.g. "^BC".
required Data { get; init; }stringData as transmitted by a scanner: Code 128 invocation codes resolved (FNC1 as GS U+001D, a leading FNC1 removed), QR / Data Matrix mode prefixes and escapes removed. Control characters are kept (JSON escapes them).
FieldNumber { get; init; }int?
Gs1 { get; init; }Gs1Data
required Id { get; init; }stringId within the label ("b1", "b2" …).
IsGs1 { get; init; }boolFNC1 in first position (GS1-128, GS1 DataMatrix, GS1 QR).
MaxiCode { get; init; }MaxiCodeData
Orientation { get; init; }string
Source { get; init; }SourceSpan
Symbology { get; init; }ComplianceSymbology