Symbology Description

Defined in namespace Scandit.DataCapture.Barcode.Data

Range
struct Range

Added in version 6.2.0

Minimum
nint Minimum

Added in version 6.2.0

Minimum of the range.

Maximum
nint Maximum

Added in version 6.2.0

Maximum of the range.

Step
nint Step

Added in version 6.2.0

Step of the range.

Fixed
bool Fixed { get; }

Added in version 6.2.0

If the range is fixed.

SymbologyDescription
class SymbologyDescription

Added in version 6.2.0

Description specific to a particular barcode symbology.

Create()
static SymbologyDescription Create(Symbology symbology)

Added in version 6.2.0

Creates a new symbology description for a given barcode symbology.

ForIdentifier()
static SymbologyDescription ForIdentifier(string identifier)

Added in version 6.2.0

Gets the symbology description for a given Identifier.

All()
static ICollection<SymbologyDescription> All()

Added in version 6.2.0

Gets a description of each available barcode symbology.

Identifier
string Identifier { get; }

Added in version 6.2.0

Identifier of the symbology associated with this description.

ReadableName
string ReadableName { get; }

Added in version 6.2.0

The human readable name of the symbology associated with this description.

Available
bool Available { get; }

Added in version 6.2.0

Determines whether the symbology associated with this description is available.

ColorInvertible
bool ColorInvertible { get; }

Added in version 6.2.0

Determines whether decoding of color-inverted (bright on dark) codes for the symbology associated with this description is available.

ActiveSymbolCountRange
Range ActiveSymbolCountRange { get; }

Added in version 6.2.0

The supported active symbol count range for the symbology associated with this description.

DefaultSymbolCountRange
Range DefaultSymbolCountRange { get; }

Added in version 6.2.0

The default symbol count range for the symbology associated with this description.

SupportedExtensions
ICollection<string> SupportedExtensions { get; }

Added in version 6.2.0

A list of extensions supported by the symbology associated with this description.

Symbology
Symbology Symbology { get; }

Added in version 6.2.0

The symbology associated with this description.

ToJson()
string ToJson()

Added in version 6.2.0

Returns the JSON representation of the symbology description.