CodeGlyphX logo
CodeGlyphX

API Reference

Class

DotCodeEncoder

Namespace CodeGlyphX
Assembly CodeGlyphX
Modifiers static

Encodes AIM DotCode symbols with GS1, ECI, structured append, and selectable masks.

Inheritance

  • Object
  • DotCodeEncoder

Methods

public static DotCodeSymbol EncodeBytes(Byte[] data, DotCodeEncodingOptions options = null) #
Returns: DotCodeSymbol

Encodes an arbitrary byte payload.

Parameters

data System.Byte[] requiredposition: 0
options CodeGlyphX.DotCodeEncodingOptions = null optionalposition: 1
public static DotCodeSymbol EncodeGs1(String aiText, DotCodeEncodingOptions options = null) #
Returns: DotCodeSymbol

Encodes and validates a GS1 AI string.

Parameters

aiText System.String requiredposition: 0
options CodeGlyphX.DotCodeEncodingOptions = null optionalposition: 1
EncodeText 2 overloads
public static DotCodeSymbol EncodeText(String text) #
Returns: DotCodeSymbol

Encodes text using automatic dimensions and masking.

Parameters

text System.String requiredposition: 0
public static DotCodeSymbol EncodeText(String text, DotCodeEncodingOptions options) #
Returns: DotCodeSymbol

Encodes text with explicit DotCode options.

Parameters

text System.String requiredposition: 0
options CodeGlyphX.DotCodeEncodingOptions requiredposition: 1