Base class for Aztec 2D barcode. More...
Public Member Functions | |
| ICellSquare | GetCellSize () |
| Barcode cell size. Larger cell size results in barcodes that take up a larger area. | |
| String | GetData () |
| The barcode content. | |
| int | GetFixedErrCorrection () |
| This percent error correction value only applies to AztecCodeTypeEnum.FixedErrCorrection. More... | |
| int | GetLayers () |
| The number of layers to use for AztecCodeTypeEnum.Compact or AztecCodeTypeEnum.Full barcode types. More... | |
| RotateEnum | GetRotation () |
| IRuler | GetRuler () |
| The print resolution can be set in either inch or MM scale. Setting/Updating either scale results in updates to both. More... | |
| IPoint | GetStart () |
| Position where barcode starts. | |
| AztecCodeTypeEnum | GetType () |
| void | SetCellSize (ICellSquare cellSize) |
| void | SetData (String data) |
| void | SetFixedErrCorrection (int fixedErrCorrection) |
| void | SetLayers (int layers) |
| void | SetRotation (RotateEnum rotation) |
| void | SetRuler (IRuler ruler) |
| void | SetStart (IPoint start) |
| void | SetType (AztecCodeTypeEnum type) |
| abstract String | ToString () |
| Returns the string that can be sent to printer. | |
| abstract String | toString () |
Protected Member Functions | |
| AAztecBarcode (IPoint start, String data) | |
| int | GetLayersWithinRange () |
Base class for Aztec 2D barcode.
| int GetFixedErrCorrection | ( | ) |
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.
| int GetLayers | ( | ) |
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.
|
inherited |
The print resolution can be set in either inch or MM scale. Setting/Updating either scale results in updates to both.
The print resolution must match the resolution of the printer. Incorrect printing will result if a resolution does not match the printer.
Implements IPositionRuler.