UniPRT SDK  v1.0.0.0
UniPRT.Sdk.LabelMaker.Interfaces.AAztecBarcode Class Referenceabstract

Base class for Aztec 2D barcode. More...

Inheritance diagram for 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 UniPRT.Sdk.LabelMaker.PGL.AztecBarcode UniPRT.Sdk.LabelMaker.TSPL.AztecBarcode

Public Member Functions

abstract override string ToString ()
 Returns the string that can be sent to printer.
 

Protected Member Functions

 AAztecBarcode (IPoint start, string data)
 
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]
 

Detailed Description

Base class for Aztec 2D barcode.

Property Documentation

◆ FixedErrCorrection

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

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
getset

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.