Aspose::BarCode::Generation namespace

Classes

ClassDescription
AustralianPostParametersAustralianPost barcode parameters.
AztecExtCodetextBuilder
AztecParametersAztec parameters.
BarcodeGeneratorBarcodeGenerator for backend barcode images generation.
BarcodeParametersBarcode generation parameters.
BaseEncodeTypeBase class for SymbologyEncodeType.
BaseGenerationParametersBarcode image generation parameters.
BorderParametersBarcode image border parameters.
CaptionParametersCaption parameters.
CodabarParametersCodabar parameters.
CodablockParametersCodablock parameters.
Code128ParametersCode128 parameters.
Code16KParametersCode16K parameters.
CodetextParametersCodetext parameters.
CouponParametersCoupon parameters. Used for UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.
DataBarParametersDatabar parameters.
DataMatrixExtCodetextBuilder
DataMatrixParametersDataMatrix parameters.
DotCodeExtCodetextBuilder
DotCodeParametersDotCode parameters.
EncodeTypesSpecifies the type of barcode to encode.
ExtCodetextBuilderHelper class for automatic codetext generation of the Extended Codetext Mode.
FontUnitDefines a particular format for text, including font face, size, and style attributes where size in Unit value property.
GS1CompositeBarParametersGS1 Composite bar parameters.
HanXinExtCodetextBuilder
HanXinParametersHan Xin parameters.
HslaColorClass for representing HSLA color (Hue, Saturation, Lightness, Alpha)
ImageParametersImage parameters.
ISimplePropertyChangedEventHandler
ITFParametersITF parameters.
MaxiCodeExtCodetextBuilder
MaxiCodeParametersMaxiCode parameters.
PaddingPaddings parameters.
PatchCodeParametersPatchCode parameters.
Pdf417ParametersPDF417 parameters. Contains PDF417, MacroPDF417, MicroPDF417 and GS1MicroPdf417 parameters. MacroPDF417 requires two fields: Pdf417MacroFileID and Pdf417MacroSegmentID. All other fields are optional. MicroPDF417 in Structured Append mode (same as MacroPDF417 mode) requires two fields: Pdf417MacroFileID and Pdf417MacroSegmentID. All other fields are optional.
PostalParametersPostal parameters. Used for Postnet, Planet.
QrExtCodetextBuilder
QrParametersQR parameters.
QrStructuredAppendParametersQR structured append parameters.
SupplementParametersSupplement parameters. Used for Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.
SvgParametersSVG parameters.
SymbologyEncodeTypeSymbology encode type. See EncodeTypes to get instance.
UnitSpecifies the size value in different units (Pixel, Inches, etc.).

Enums

EnumDescription
AutoSizeModeSpecifies the different types of automatic sizing modes.
AztecEncodeModeEncoding mode for Aztec barcodes.
AztecSymbolModeSpecifies the Aztec symbol mode.
BarcodeClassificationsSymbology classification
BarCodeImageFormatSpecifies the file format of the image.
BorderDashStyleSpecifies the style of dashed border lines.
CodabarChecksumModeSpecifies the checksum algorithm for Codabar.
CodabarSymbolSpecifies the start or stop symbol of the Codabar barcode specification.
Code128EncodeModeEncoding mode for Code128 barcodes. Code 128

specification. | | CodeLocation | Codetext location. | | DataMatrixEccType | Specify the type of the ECC to encode. | | DataMatrixEncodeMode | DataMatrix encoder’s encoding mode, default to Auto. | | DataMatrixVersion | Specify the type of the ECC to encode. | | DotCodeEncodeMode | Encoding mode for DotCode barcodes. | | ECIEncodings | | | EnableChecksum | | | FontMode | Font size mode. | | HanXinEncodeMode | Han Xin Code encoding mode. It is recommended to use Auto with ASCII / Chinese characters or Unicode for Unicode characters. | | HanXinErrorLevel | Level of Reed-Solomon error correction. From low to high: L1, L2, L3, L4. | | HanXinVersion | Version of Han Xin Code. From Version01 - 23 x 23 modules to Version84 - 189 x 189 modules, increasing in steps of 2 modules per side. | | ITF14BorderType | ITF14 border type of barcode. | | MacroCharacter | Macro Characters 05 and 06 values are used to obtain more compact encoding in special modes. 05 Macro craracter is translated to “[)>\u001E05\u001D” as decoded data header and “\u001E\u0004” as decoded data trailer. 06 Macro craracter is translated to “[)>\u001E06\u001D” as decoded data header and “\u001E\u0004” as decoded data trailer. | | MaxiCodeEncodeMode | Encoding mode for MaxiCode barcodes. | | MaxiCodeMode | Encoding mode for MaxiCode barcodes. | | MicroQRVersion | Version of MicroQR Code. From M1 to M4. | | PatchFormat | PatchCode format. Choose PatchOnly to generate single PatchCode. Use page format to generate Patch page with PatchCodes as borders. | | Pdf417CompactionMode | Pdf417 barcode compaction mode. | | Pdf417EncodeMode | Pdf417 barcode encode mode. | | Pdf417ErrorLevel | pdf417 barcode’s error correction level, from level 0 to level 9, level 0 means no error correction, level 8 means best error correction | | Pdf417MacroTerminator | Used to tell the encoder whether to add Macro PDF417 Terminator (codeword 922) to the segment. Applied only for Macro PDF417. | | QREncodeMode | Encoding mode for QR barcodes. | | QREncodeType | QR / MicroQR selector mode. Select ForceQR for standard QR symbols, Auto for MicroQR. ForceMicroQR is used for strongly MicroQR symbol generation if it is possible. | | QRErrorLevel | Level of Reed-Solomon error correction. From low to high: LevelL, LevelM, LevelQ, LevelH. | | QRVersion | Version of QR Code. From Version1 to Version40 for QR code and from M1 to M4 for MicroQr. | | RectMicroQRVersion | Version of RectMicroQR Code. From version R7x43 to version R17x139. | | SvgColorMode | Possible modes for filling color in svg file, RGB is default and supported by SVG 1.1. RGBA, HSL, HSLA is allowed in SVG 2.0 standard. Even in RGB opacity will be set through “fill-opacity” parameter. | | TextAlignment | Text alignment. | | TwoDComponentType | Type of 2D component. |