
This package contains tools for generating barcode.


## Classes

| Class | Description |
| --- | --- |
| [AustralianPostParameters](../com.aspose.barcode.generation/australianpostparameters) | AustralianPost barcode parameters. |
| [AztecExtCodetextBuilder](../com.aspose.barcode.generation/aztecextcodetextbuilder) |  |
| [AztecParameters](../com.aspose.barcode.generation/aztecparameters) | Aztec parameters. |
| [BarcodeGenerator](../com.aspose.barcode.generation/barcodegenerator) | BarcodeGenerator for backend barcode images generation. |
| [BarcodeParameters](../com.aspose.barcode.generation/barcodeparameters) | Barcode generation parameters. |
| [BarcodeParametersInternal](../com.aspose.barcode.generation/barcodeparametersinternal) |  |
| [BaseEncodeType](../com.aspose.barcode.generation/baseencodetype) | Base class for SymbologyEncodeType. |
| [BaseGenerationParameters](../com.aspose.barcode.generation/basegenerationparameters) | Barcode image generation parameters. |
| [BorderParameters](../com.aspose.barcode.generation/borderparameters) | Barcode image border parameters |
| [CMYKColor](../com.aspose.barcode.generation/cmykcolor) | Class for CMYK color. |
| [CaptionParameters](../com.aspose.barcode.generation/captionparameters) | Caption parameters. |
| [CaptionParametersInternal](../com.aspose.barcode.generation/captionparametersinternal) |  |
| [CodabarParameters](../com.aspose.barcode.generation/codabarparameters) | Codabar parameters. |
| [CodablockParameters](../com.aspose.barcode.generation/codablockparameters) | Codablock parameters. |
| [Code128Parameters](../com.aspose.barcode.generation/code128parameters) | Code128 parameters. |
| [Code16KParameters](../com.aspose.barcode.generation/code16kparameters) | Code16K parameters. |
| [CodetextParameters](../com.aspose.barcode.generation/codetextparameters) | Codetext parameters. |
| [CodetextParametersInternal](../com.aspose.barcode.generation/codetextparametersinternal) |  |
| [ComplexBarcode](../com.aspose.barcode.generation/complexbarcode) |  |
| [CouponParameters](../com.aspose.barcode.generation/couponparameters) | Coupon parameters. |
| [DataBarParameters](../com.aspose.barcode.generation/databarparameters) | Databar parameters. |
| [DataMatrixExtCodetextBuilder](../com.aspose.barcode.generation/datamatrixextcodetextbuilder) |  |
| [DataMatrixParameters](../com.aspose.barcode.generation/datamatrixparameters) | DataMatrix parameters. |
| [DotCodeExtCodetextBuilder](../com.aspose.barcode.generation/dotcodeextcodetextbuilder) |  |
| [DotCodeParameters](../com.aspose.barcode.generation/dotcodeparameters) | DotCode parameters. |
| [ECIEncodings](../com.aspose.barcode.generation/eciencodings) | Extended Channel Interpretation Identifiers. |
| [EncodeTypes](../com.aspose.barcode.generation/encodetypes) | Specifies the type of barcode to encode. |
| [ExtCodeItem](../com.aspose.barcode.generation/extcodeitem) | Base class of the extended codetext container |
| [ExtCodetextBuilder](../com.aspose.barcode.generation/extcodetextbuilder) | Helper class for automatic codetext generation of the Extended Codetext Mode |
| [ExtECICodetext](../com.aspose.barcode.generation/extecicodetext) | Extended Channel Codetext container |
| [ExtPlainCodetext](../com.aspose.barcode.generation/extplaincodetext) | Plain (simple) codetext container |
| [FontStyle](../com.aspose.barcode.generation/fontstyle) | Specifies style information applied to text. |
| [FontUnit](../com.aspose.barcode.generation/fontunit) | Defines a particular format for text, including font face, size, and style attributes where size in Unit value property. |
| [FontUnitInternal](../com.aspose.barcode.generation/fontunitinternal) |  |
| [GS1CompositeBarParameters](../com.aspose.barcode.generation/gs1compositebarparameters) | GS1 Composite bar parameters. |
| [GS1HanXinEncoder](../com.aspose.barcode.generation/gs1hanxinencoder) | Contains functions for encoding GS1HanXin |
| [HanXinEncoder](../com.aspose.barcode.generation/hanxinencoder) |  |
| [HanXinExtCodetextBuilder](../com.aspose.barcode.generation/hanxinextcodetextbuilder) |  |
| [HanXinParameters](../com.aspose.barcode.generation/hanxinparameters) | Han Xin parameters. |
| [HslaColor](../com.aspose.barcode.generation/hslacolor) | Class for representing HSLA color (Hue, Saturation, Lightness, Alpha) |
| [ITFParameters](../com.aspose.barcode.generation/itfparameters) | ITF parameters. |
| [ImageParameters](../com.aspose.barcode.generation/imageparameters) | Image parameters. |
| [ImageUnitConverter](../com.aspose.barcode.generation/imageunitconverter) |  |
| [MacroCharacterValues](../com.aspose.barcode.generation/macrocharactervalues) |  |
| [MaxiCodeExtCodetextBuilder](../com.aspose.barcode.generation/maxicodeextcodetextbuilder) | Extended codetext generator for MaxiCode barcodes for ExtendedCodetext Mode of MaxiCodeEncodeMode Use TwoDDisplayText property of BarcodeGenerator to set visible text to removing managing characters. |
| [MaxiCodeParameters](../com.aspose.barcode.generation/maxicodeparameters) | MaxiCode parameters. |
| [Padding](../com.aspose.barcode.generation/padding) | Paddings parameters. |
| [PatchCodeParameters](../com.aspose.barcode.generation/patchcodeparameters) | PatchCode parameters. |
| [Pdf417Parameters](../com.aspose.barcode.generation/pdf417parameters) | PDF417 parameters. |
| [PdfParameters](../com.aspose.barcode.generation/pdfparameters) | PDF parameters. |
| [PostalParameters](../com.aspose.barcode.generation/postalparameters) | Postal parameters. |
| [QrExtCodetextBuilder](../com.aspose.barcode.generation/qrextcodetextbuilder) |  |
| [QrParameters](../com.aspose.barcode.generation/qrparameters) | QR parameters. |
| [QrStructuredAppendParameters](../com.aspose.barcode.generation/qrstructuredappendparameters) | QR structured append parameters. |
| [SupplementParameters](../com.aspose.barcode.generation/supplementparameters) | Supplement parameters. |
| [SvgParameters](../com.aspose.barcode.generation/svgparameters) | SVG parameters. |
| [SymbologyEncodeType](../com.aspose.barcode.generation/symbologyencodetype) | Symbology encode type. |
| [Unit](../com.aspose.barcode.generation/unit) | Specifies the size value in different units (Pixel, Inches, etc.). |
| [UnitInternal](../com.aspose.barcode.generation/unitinternal) |  |

## Interfaces

| Interface | Description |
| --- | --- |
| [IBarCodeEncoder](../com.aspose.barcode.generation/ibarcodeencoder) |  |

## Enumerations

| Enum | Description |
| --- | --- |
| [AutoSizeMode](../com.aspose.barcode.generation/autosizemode) | Specifies the different types of automatic sizing modes. |
| [AztecEncodeMode](../com.aspose.barcode.generation/aztecencodemode) | Encoding mode for Aztec barcodes. |
| [AztecSymbolMode](../com.aspose.barcode.generation/aztecsymbolmode) | Specifies the Aztec symbol mode. |
| [BarCodeImageFormat](../com.aspose.barcode.generation/barcodeimageformat) | Specifies the file format of the image. |
| [BarcodeClassifications](../com.aspose.barcode.generation/barcodeclassifications) | EncodeTypes classification |
| [BorderDashStyle](../com.aspose.barcode.generation/borderdashstyle) | Specifies the style of dashed border lines. |
| [CodabarChecksumMode](../com.aspose.barcode.generation/codabarchecksummode) | Specifies the checksum algorithm for Codabar |
| [CodabarSymbol](../com.aspose.barcode.generation/codabarsymbol) | Specifies the start or stop symbol of the Codabar barcode specification. |
| [Code128EncodeMode](../com.aspose.barcode.generation/code128encodemode) | Encoding mode for Code128 barcodes. |
| [CodeLocation](../com.aspose.barcode.generation/codelocation) | Codetext location |
| [DataMatrixEccType](../com.aspose.barcode.generation/datamatrixecctype) | Specify the type of the ECC to encode. |
| [DataMatrixEncodeMode](../com.aspose.barcode.generation/datamatrixencodemode) | DataMatrix encoder's encoding mode, default to Auto |
| [DataMatrixVersion](../com.aspose.barcode.generation/datamatrixversion) | Specify the type of the ECC to encode. |
| [DotCodeEncodeMode](../com.aspose.barcode.generation/dotcodeencodemode) | Encoding mode for DotCode barcodes. |
| [EnableChecksum](../com.aspose.barcode.generation/enablechecksum) | Enable checksum during generation for 1D barcodes. |
| [FontMode](../com.aspose.barcode.generation/fontmode) | Font size mode. |
| [GraphicsUnit](../com.aspose.barcode.generation/graphicsunit) | Specifies the unit of measure for the given data. |
| [HanXinEncodeMode](../com.aspose.barcode.generation/hanxinencodemode) | Han Xin Code encoding mode. |
| [HanXinErrorLevel](../com.aspose.barcode.generation/hanxinerrorlevel) | Level of Reed-Solomon error correction. |
| [HanXinModes](../com.aspose.barcode.generation/hanxinmodes) | Han Xin Code encoding mode. |
| [HanXinVersion](../com.aspose.barcode.generation/hanxinversion) | Version of Han Xin Code. |
| [ITF14BorderType](../com.aspose.barcode.generation/itf14bordertype) | ITF14 barcode's border type |
| [MacroCharacter](../com.aspose.barcode.generation/macrocharacter) | Macro Characters 05 and 06 values are used to obtain more compact encoding in special modes. |
| [MaxiCodeEncodeMode](../com.aspose.barcode.generation/maxicodeencodemode) | Encoding mode for MaxiCode barcodes. |
| [MaxiCodeMode](../com.aspose.barcode.generation/maxicodemode) | Contains MaxiCode encoding modes. |
| [MicroQRVersion](../com.aspose.barcode.generation/microqrversion) | Version of MicroQR Code. |
| [PatchFormat](../com.aspose.barcode.generation/patchformat) | PatchCode format. |
| [Pdf417EncodeMode](../com.aspose.barcode.generation/pdf417encodemode) | Pdf417 barcode encode mode |
| [Pdf417ErrorLevel](../com.aspose.barcode.generation/pdf417errorlevel) | pdf417 barcode's error correction level, from level 0 to level 9, level 0 means no error correction, level 9 means best error correction |
| [Pdf417MacroTerminator](../com.aspose.barcode.generation/pdf417macroterminator) | Used to tell the encoder whether to add Macro PDF417 Terminator (codeword 922) to the segment. |
| [QREncodeMode](../com.aspose.barcode.generation/qrencodemode) | Encoding mode for QR barcodes. |
| [QRErrorLevel](../com.aspose.barcode.generation/qrerrorlevel) | Level of Reed-Solomon error correction. |
| [QRVersion](../com.aspose.barcode.generation/qrversion) | Version of QR Code. |
| [QrExtCompactionMode](../com.aspose.barcode.generation/qrextcompactionmode) | Specifies QR compaction mode for codetext added by QrExtCodetextBuilder. |
| [RectMicroQRVersion](../com.aspose.barcode.generation/rectmicroqrversion) | Version of RectMicroQR Code. |
| [StringAlignment](../com.aspose.barcode.generation/stringalignment) |  |
| [SvgColorMode](../com.aspose.barcode.generation/svgcolormode) | Possible modes for filling color in svg file, RGB is default and supported by SVG 1.1. |
| [TextAlignment](../com.aspose.barcode.generation/textalignment) | Text alignment. |
| [TwoDComponentType](../com.aspose.barcode.generation/twodcomponenttype) | Type of 2D component  This sample shows how to create and save a GS1 Composite Bar image. |
