aspose.barcode.generation
Contents
[
Hide
]
The Aspose.BarCode.Generation containing general classes for the implementation of BarCode generation functions.
Classes
Class | Description |
---|---|
AustralianPostParameters | AustralianPost barcode parameters. |
AztecExtCodetextBuilder | Extended codetext generator for Aztec barcodes for ExtendedCodetext Mode of AztecEncodeMode Use TwoDDisplayText property of BarcodeGenerator to set visible text to removing managing characters. |
AztecParameters | Aztec parameters. |
BarcodeGenerator | BarcodeGenerator for backend barcode images generation. supported symbologies: 1D: Codabar, Code11, Code128, Code39Standard, Code39Extended Code93Standard, Code93Extended, EAN13, EAN8, Interleaved2of5, MSI, Standard2of5, UPCA, UPCE, ISBN, GS1Code128, Postnet, Planet EAN14, SCC14, SSCC18, ITF14, SingaporePost … 2D: Aztec, DataMatrix, PDf417, QR code … |
BarcodeParameters | Barcode generation parameters. |
BaseEncodeType | Base class for SymbologyEncodeType. |
BaseGenerationParameters | Barcode image generation parameters. |
BorderParameters | Barcode image border parameters |
CaptionParameters | Caption parameters. |
CodabarParameters | Codabar parameters. |
CodablockParameters | Codablock parameters. |
Code128Parameters | Code128 parameters. |
Code16KParameters | Code16K parameters. |
CodetextParameters | Codetext parameters. |
CouponParameters | Coupon parameters. Used for UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon. |
DataBarParameters | Databar parameters. |
DataMatrixExtCodetextBuilder | Extended codetext generator for 2D DataMatrix barcodes for ExtendedCodetext Mode of DataMatrixEncodeMode |
DataMatrixParameters | DataMatrix parameters. |
DotCodeExtCodetextBuilder | Extended codetext generator for 2D DotCode barcodes for ExtendedCodetext Mode of DotCodeEncodeMode |
DotCodeParameters | DotCode parameters. |
EncodeTypes | Specifies the type of barcode to encode. |
ExtCodetextBuilder | Helper class for automatic codetext generation of the Extended Codetext Mode |
FontUnit | Defines a particular format for text, including font face, size, and style attributes where size in Unit value property. |
GS1CompositeBarParameters | GS1 Composite bar parameters. |
HanXinExtCodetextBuilder | Extended codetext generator for Han Xin Code for Extended Mode of HanXinEncodeMode |
HanXinParameters | Han Xin parameters. |
HslaColor | Class for representing HSLA color (Hue, Saturation, Lightness, Alpha) |
ITFParameters | ITF parameters. |
ImageParameters | Image parameters. |
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 | MaxiCode parameters. |
Padding | Paddings parameters. |
PatchCodeParameters | PatchCode parameters. |
Pdf417Parameters | PDF417 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. |
PostalParameters | Postal parameters. Used for Postnet, Planet. |
QrExtCodetextBuilder | Extended codetext generator for 2D QR barcodes for ExtendedCodetext Mode of QrEncodeMode Use TwoDDisplayText property of BarcodeGenerator to set visible text to removing managing characters. |
QrParameters | QR parameters. |
QrStructuredAppendParameters | QR structured append parameters. |
SupplementParameters | Supplement parameters. Used for Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN. |
SvgParameters | SVG parameters. |
SymbologyEncodeType | Symbology encode type. See EncodeTypes to get instance. |
Unit | Specifies the size value in different units (Pixel, Inches, etc.). |
Enumerations
Enumeration | Description |
---|---|
AutoSizeMode | Specifies the different types of automatic sizing modes. |
AztecEncodeMode | Encoding mode for Aztec barcodes. |
AztecSymbolMode | Specifies the Aztec symbol mode. |
BarCodeImageFormat | Specifies the file format of the image. |
BarcodeClassifications | Symbology classification |
BorderDashStyle | Specifies the style of dashed border lines. |
CodabarChecksumMode | Specifies the checksum algorithm for Codabar |
CodabarSymbol | Specifies the start or stop symbol of the Codabar barcode specification. |
Code128EncodeMode | Encoding mode for Code128 barcodes. |
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 | Extended Channel Interpretation Identifiers. It is used to tell the barcode reader details about the used references for encoding the data in the symbol. |
EnableChecksum | Enable checksum during generation for 1D barcodes. Default is treated as Yes for symbologies which must contain checksum, as No where checksum only possible. Checksum never used: Codabar Checksum is possible: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN Checksum always used: Rest symbologies |
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 |