In This Article

ActiproSoftware.UI.Avalonia.Controls.Barcodes Namespace

Classes

BarcodePresenter

Represents a control that presents a barcode.

BarcodeSymbologyBase

Provides a base class for barcode symbologies.

CodabarSymbology

Represents a barcode symbology implementation for Codabar.

Code128Symbology

Represents a barcode symbology implementation for Code 128.

Code39ExtendedSymbology

Represents a barcode symbology implementation for Code 39 Extended.

Code39Symbology

Represents a barcode symbology implementation for Code 39.

Code93ExtendedSymbology

Represents a barcode symbology implementation for Code 93 Extended.

Code93Symbology

Represents a barcode symbology implementation for Code 93.

Ean13Symbology

Represents a barcode symbology implementation for EAN-13.

Ean8Symbology

Represents a barcode symbology implementation for EAN-8.

EanUpcSymbologyBase

Provides a base class for EAN/UPC barcode symbologies.

GS1128Symbology

Represents a barcode symbology implementation for GS1-128 (formerly known as UCC/EAN-128).

Interleaved2of5Symbology

Represents a barcode symbology implementation for Interleaved 2 of 5 (ITF).

Itf14Symbology

Represents a barcode symbology implementation for ITF-14, an application of Interleaved 2 of 5 used for GTIN-14 identifiers.

LinearBarcodeSymbologyBase

Provides a base class for linear (1D) barcode symbologies.

MicroQrCodeSymbology

Represents a barcode symbology implementation for Micro QR Code.

QrCodeSymbology

Represents a barcode symbology implementation for QR Code.

QrCodeSymbologyBase

Provides a base class for QR Code and Micro QR Code barcode symbologies.

UpcASymbology

Represents a barcode symbology implementation for UPC-A.

UpcESymbology

Represents a barcode symbology implementation for UPC-E.

Enums

BarcodeShapeKind

Specifies the shape used to render a barcode module or shape decoration.

EciMode

Specifies the Extended Channel Interpretation (ECI) mode that allows for encoding characters from other character sets.

Interleaved2of5BearerBarKind

Specifies the bearer bar kind for Interleaved 2 of 5 symbologies.

LinearBarcodeValueAlignment

Specifies the linear barcode display value alignment.

MicroQrCodeVersion

Specifies a Micro QR Code version.

QrCodeVersion

Specifies a QR Code version.

QrErrorCorrectionLevel

Specifies the error correction levels supported by QrCodeSymbology and MicroQrCodeSymbology.