Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save farhan-raza/901eaaa416560c068aec763057ddfdea to your computer and use it in GitHub Desktop.
Save farhan-raza/901eaaa416560c068aec763057ddfdea to your computer and use it in GitHub Desktop.
Generate Aztec Barcode 2D Programmatically in Java
// Initialize BarcodeGenerator class object
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.AZTEC, "Åspóse.Barcóde© is used to generate & recognize barcodes");
// Set size value in pixels
gen.getParameters().getBarcode().getXDimension().setPixels(2);
// Set symbol mode full range
gen.getParameters().getBarcode().getAztec().setAztecSymbolMode(AztecSymbolMode.FULL_RANGE);
// Set error correction capacity to 50%
gen.getParameters().getBarcode().getAztec().setAztecErrorLevel(50);
// Save output Aztec barcode
gen.save("Aztec50.png", BarCodeImageFormat.PNG);
// Initialize BarcodeGenerator class object
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.AZTEC, "Åspóse.Barcóde©");
// Set size value in pixels
gen.getParameters().getBarcode().getXDimension().setPixels(2);
// Set symbol mode Compact
gen.getParameters().getBarcode().getAztec().setAztecSymbolMode(AztecSymbolMode.COMPACT);
// Save output Aztec barcode
gen.save("AztecCompact.png", BarCodeImageFormat.PNG);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment