Features

Features of Aspose.BarCode for Java

🧾 Barcode Generation

  • Generate barcodes in over 80 symbologies, including standard 1D and 2D types, as well as specialized postal formats such as Royal Mail Mailmark and Australia Post
  • Customize barcode appearance: size, rotation, resolution, colors, captions, margins, bar height, X-dimension, and more
  • Support for error correction (ECC, ECI) and checksum controls
  • Export barcodes to popular raster and vector formats: JPEG, PNG, BMP, GIF, TIFF, EMF, SVG
  • Generate complex barcode types and apply supplementary data

🔍 Barcode Recognition

  • Recognize barcodes from raster and vector images
  • Read barcodes at any angle, including damaged or noisy images
  • Define target barcode types and detection regions for optimized processing
  • Use multithreaded recognition for improved speed
  • Validate checksums (for 1D and postal barcodes)
  • Tune the recognition engine using manual settings or built-in presets

🛠 Imaging and Output Options

  • Customize image borders, colors, margins, quality, and resolution
  • Support for anti-aliasing, auto-sizing, and barcode rotation
  • Full Unicode support for multilingual encoding/decoding
  • Load and save barcodes via streams or files