API Reference
DotCodeEncodingOptions
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
- Method DotCodeCode.Encode
- Method DotCodeEncoder.EncodeBytes
- Method DotCodeEncoder.EncodeGs1
- Method DotCodeEncoder.EncodeText
- Method MatrixBarcodeEncoder.EncodeDotCode
Constructors
public DotCodeEncodingOptions() #Inherited Methods
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.