CodeGlyphX logo
CodeGlyphX

API Reference

Class

DotCodeEncodingOptions

Namespace CodeGlyphX
Assembly CodeGlyphX
Modifiers sealed

Controls DotCode dimensions, masking, GS1, ECI, and structured append.

Inheritance

  • Object
  • DotCodeEncodingOptions

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

public DotCodeEncodingOptions() #

Properties

public Nullable<Int32> Width { get; set; } #

Gets or sets an optional symbol width from 5 through 200 modules.

public Nullable<Int32> Mask { get; set; } #

Gets or sets an optional mask from 0 through 7. Masks 4 through 7 force the six orientation corners.

public Boolean IsGs1 { get; set; } #

Gets or sets whether the value is a GS1 AI string.

public Boolean ReaderInitialization { get; set; } #

Gets or sets whether to emit the reader-initialization (FNC3) control.

public Nullable<Int32> EciAssignmentNumber { get; set; } #

Gets or sets an optional ECI assignment from 0 through 811799. With no TextEncoding, a known ECI selects its matching encoding.

public Encoding TextEncoding { get; set; } #

Gets or sets the text encoding. A matching known ECI is inferred; unknown encodings require EciAssignmentNumber. Text that cannot be represented is rejected.

public Nullable<Int32> StructuredAppendIndex { get; set; } #

Gets or sets the one-based structured-append symbol index.

public Nullable<Int32> StructuredAppendCount { get; set; } #

Gets or sets the structured-append count from 2 through 35.