Barcode Generation

Barcode Generation

Aspose.BarCode for Java provides a unified generation API for linear, postal, and two-dimensional barcode symbologies. A typical workflow consists of selecting an encode type, supplying the code text, configuring generation parameters, and saving the result.

BarcodeGenerator generator = new BarcodeGenerator(
        EncodeTypes.CODE_128,
        "BARCODE-GENERATION"
);

generator.save("barcode.png", BarCodeImageFormat.PNG);

The generation API is organized around BarcodeGenerator and its parameter tree. Common parameters control image size, resolution, colors, borders, captions, human-readable text, padding, and rotation. Symbology-specific parameter objects expose options such as QR error correction, Data Matrix versions, ITF-14 bearer bars, or Australian Post short-bar height.

This section contains the following topics:

  • Set Barcode Symbology and Text
  • Visual Parameters & Layout
  • Save Generated Barcodes
  • Set Barcode Checksum
  • Printing

Complete example

set