Product Features

General Features

  • Barcode generation
  • Barcode recognition
  • Symbology specification (60+ symbologies: 1D, 2D, and postal types)
  • Managing barcode appearance-related parameters
  • Image rotation
  • Encoding and decoding non-English characters in 2D types
  • Customizing recognition engine variables
  • Saving to or loading from a file by url or a base64 encoded bytes
  • Working with complex barcodes

Barcode Recognition

  • Reading 1D and 2D barcodes at any angle from an image
  • Supporting popular image formats: JPEG, TIFF, PNG, BMP, and GIF
  • Reading images with resolution from 75 to 600 dpi
  • Reading highly blurred or noised images
  • Specifying image areas to scan barcodes
  • Predefining target barcode types
  • Managing recognition engine variables to reach the best trade-off between reading speed and quality (both manually and through embedded presets). For example, the following cases can be allowed for recognition: color barcodes on color background, dashed industrial Datamatrix barcodes, decreased images, damaged barcodes with incorrect text, damaged QR/MicroQR barcodes, and others
  • Detecting and then reading all barcodes presented in the scanned region
  • Reading barcodes of different 1D symbologies from a single scanned region
  • Defining the angle and region information for all barcodes recognized in an image (using points, quadrangle, or rectangle to specify a bounding barcode region)
  • Performing checksum validation for 1D and postal barcodes
  • Increasing the barcode detection speed through multi-threading
  • Scanning from multi-page TIFF through System.Drawing

Barcode Generation

  • Generating barcode labels according to required settings
  • Providing a wide range of options to customize barcode image appearance (size, resolution, height, background color, bar color, rotation angle and others)
  • Saving barcode labels in various image formats: JPEG, TIFF, PNG, GIF, and SVG
  • Customizing the barcode encoding type and parameters
  • Supporting X- and Y-dimensions for 2D barcodes

Barcode Imaging

  • Customizing barcode image color, background color, and bar color
  • Rotating barcode images to any degree
  • Setting the required quality and resolution setting for barcode images to be generated
  • Selecting size units (inches or millimeters)
  • Auto-sizing of barcode images
  • Rendering barcode images on any device