Barcode Generation API for Java
The Barcode Generation API generates high-quality 1D and 2D barcodes in Java applications. You can configure symbology parameters (such as module size, text, colors, and visual settings) and export barcodes to PNG, JPEG, SVG, or PDF with print-ready quality.
Supported Barcode Types
The Barcode Generation API generates popular 1D (EAN, UPC, Code 128) and 2D (QR Code, DataMatrix, PDF417, Aztec) barcode types.

Refer to the following help topic for additional information: Barcode Types.
Barcode Generation Workflow
- Choose symbology from the supported barcode list.
- Configure common options (colors, layout, DPI, module size).
- Set symbology-specific options (for example, QR Code error correction).
- Export a barcode image and embed it in your application or documents.
Next Steps
See Also