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
- Label printing
- Support for complex barcodes (i.e. Swiss QR Code and Royal Mail)
Barcode Generation
- Barcode generation with customized settings
- Customization of barcode image appearance (size, resolution, height, background color, bar color, rotation angle, X-dimension, image quality, captions, wide-to-narrow-ratio, and others)
- Saving generated barcode images in various raster and vector image formats: JPEG, TIFF, PNG, BMP, GIF, EMF, and SVG
- Customization of encoding types and parameters
- Support for checksum controls (for 1D barcodes) and supplement data
- Customization of the wide-to-narrow ratio for some symbologies to improve recognition accuracy
- Support for Error Checking and Correcting (ECC) or Extended Channel Interpretation (ECI) modes
Barcode Customization
- Customization barcode image borders, border color, style, margins, and width
- Customization fo barcode image color, caption color, text color, background color, and bar color
- Customization of bar height
- Customization of barcode caption appearance
- Barcode rotation to any degree
- Customization of quality and resolution settings for generated barcode images
- Anti-aliasing for barcode images
- Size unit selection
- Auto-sizing of barcode labels
- Rendering images on any device
Barcode Reading
- Barcode scanning at any angle
- Support for common image raster and vector formats, including JPEG, TIFF, PNG, BMP, and GIF
- Support for image resolution from 75 to 600 dpi
- Support for the detection of damaged, blurred or noised images
- Possibility to determine target barcode detection regions in a source image
- Possibility to define target barcode types for recognition
- Optimization of recognition engine variables to achieve the desired trade-off between reading speed and quality through manual settings or embedded presets
- Detection of all barcodes displayed in the scanned region
- Checksum validation for 1D and postal barcodes
- Increasing barcode detection speed through multithread barcode recognition