Barcode Library Features
Contents
[
Hide
]
General Features
- Barcode image generation
- Barcode image scanning, detection, and decoding
- Support for more than 60 symbologies, including 1D, 2D, and postal barcode types
- Customization of barcode appearance-related properties
- Image rotation
- Encoding and decoding non-English characters in 2D types
- Optimization of recognition engine variables
- Data loading and saving to a stream or a file
- Barcode label printing
- Support for complex barcodes (i.e. Swiss QR Code and Royal Mail Mailmark)
Read Barcodes
- Scan barcodes at any angle
- Read barcodes from various image raster and vector formats, including JPEG, TIFF, PNG, BMP, and GIF
- Read barcodes with image resolution from 75 to 600 dpi
- Decode damaged, blurred, or noised barcodes
- Set target barcode types for recognition
- Customize recognition engine variables to optimize reading speed and quality through manual settings or embedded presets
- Perform checksum validation for 1D and postal barcodes
Generate Barcodes
- Create barcodes with customized settings
- Customize barcode image appearance (size, resolution, height, background color, bar color, rotation angle, X-dimension, image quality, captions, wide-to-narrow-ratio, and others)
- Save generated barcode images in various raster and vector image formats: JPEG, TIFF, PNG, BMP, GIF, EMF, and SVG
- Set barcode encoding types and parameters
- Enable checksum controls (for 1D barcodes) and supplement data
- Adjust the wide-to-narrow ratio to improve reading accuracy
- Enable Error Checking and Correcting (ECC) or Extended Channel Interpretation (ECI) modes
Barcode Imaging
- Customize barcode image borders, border color, style, margins, and width
- Customize barcode image color, caption color, text color, background color, and bar color
- Customize bar height
- Customize barcode caption appearance
- Rotate barcodes at any degree
- Adjust quality and resolution settings
- Enable anti-aliasing for barcode images
- Set various size units
- Enable auto-sizing for generated barcodes