zplCore.comzplCore.com

ScanProofCoverage

public record ScanProofCoverage

Decoder coverage of one symbology (see ZplScanProof.Coverage).

Constructors

SignatureDescription
# ScanProofCoverage(string Symbology, string ZplCommand, string GeneratorSymbology, bool ZxingCpp, bool ZxingNet, ScanProofSymbolKind Kind, string QuietZone)Decoder coverage of one symbology (see ZplScanProof.Coverage). Symbology: Symbology name. · ZplCommand: ZPL command ("^BC"), or "" for symbologies of the stand-alone generator only. · GeneratorSymbology: Matching Symbology value(s) of the stand-alone generator, comma separated ("" if none). · ZxingCpp: zxing-cpp decodes it. · ZxingNet: ZXing.Net decodes it. · Kind: Measurement and grading model. · QuietZone: Required quiet zone in modules ("10X", "11X/7X", "—" when no requirement is checked).

Properties

PropertyTypeDescription
Decodable { get; }boolAt least one decoder reads it; otherwise only structural checks are made.
GeneratorSymbology { get; init; }stringMatching Symbology value(s) of the stand-alone generator, comma separated ("" if none).
Kind { get; init; }ScanProofSymbolKindMeasurement and grading model.
QuietZone { get; init; }stringRequired quiet zone in modules ("10X", "11X/7X", "—" when no requirement is checked).
Symbology { get; init; }stringSymbology name.
ZplCommand { get; init; }stringZPL command ("^BC"), or "" for symbologies of the stand-alone generator only.
ZxingCpp { get; init; }boolzxing-cpp decodes it.
ZxingNet { get; init; }boolZXing.Net decodes it.

Methods

Method SignatureReturnsDescription
# Deconstruct(out string Symbology, out string ZplCommand, out string GeneratorSymbology, out bool ZxingCpp, out bool ZxingNet, out ScanProofSymbolKind Kind, out string QuietZone)void