UniPRT SDK  v1.0.0.0
UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode Class Reference
Inheritance diagram for UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode:
UniPRT.Sdk.LabelMaker.Interfaces.AAztecBarcode UniPRT.Sdk.LabelMaker.Interfaces.ABarcode2D UniPRT.Sdk.LabelMaker.Interfaces.ISquareCell UniPRT.Sdk.LabelMaker.Interfaces.IBarcode2D UniPRT.Sdk.LabelMaker.Interfaces.IBarcodeItem_2D UniPRT.Sdk.LabelMaker.Interfaces.IPositionRuler UniPRT.Sdk.LabelMaker.Interfaces.IRotation

Public Member Functions

 AztecBarcode (IPoint start, string data)
 
override string ToString ()
 Returns the string that can be sent to printer.
 

Static Public Member Functions

static int CalculateDataLength (string input, AztecCodeTypeEnum formatType, int parameter=23)
 

Protected Member Functions

int GetErrCorrectionPercent ()
 
int GetLayersWithinRange ()
 
bool HasLayers ()
 

Properties

virtual ICellSquare CellSize = Defaults.CellSize [get, set]
 
virtual string Data [get, set]
 
int FixedErrCorrection = 23 [get, set]
 This percent error correction value only applies to AztecCodeTypeEnum.FixedErrCorrection. More...
 
int Layers = 1 [get, set]
 The number of layers to use for AztecCodeTypeEnum.Compact or AztecCodeTypeEnum.Full barcode types. More...
 
virtual RotateEnum Rotation = RotateEnum.None [get, set]
 
virtual IRuler Ruler = null [get, set]
 
virtual IPoint Start [get, set]
 
virtual AztecCodeTypeEnum Type = AztecCodeTypeEnum.Default [get, set]
 

Property Documentation

◆ FixedErrCorrection

int UniPRT.Sdk.LabelMaker.Interfaces.AAztecBarcode.FixedErrCorrection = 23
getsetinherited

This percent error correction value only applies to AztecCodeTypeEnum::FixedErrCorrection.

Valid range: 1 - 99. Any values outside of range will be ignored and limited to be within range.

◆ Layers

int UniPRT.Sdk.LabelMaker.Interfaces.AAztecBarcode.Layers = 1
getsetinherited

The number of layers to use for AztecCodeTypeEnum::Compact or AztecCodeTypeEnum::Full barcode types.

Valid range: 1 - 4 for AztecCodeTypeEnum::Compact barcode type.
Valid range: 1 - 32 for AztecCodeTypeEnum::Full barcode type.
Any values outside of range will be ignored and limited to be within range.