Module Width
If the demo imprint or the horizontal line of the demo version affects reading, contact us for a temporary license key for proper testing.
Reading problems can occur if the printer has low resolution (<=300 dpi) - especially thermo transfer label printers need adaption. Solution: Adjust the narrow bar width to the pixel width of a printer dot.
You can do this by adjusting the property Module Width - examples:
200 dpi...2 Pixel=0.254mm (ModuleWidth=254)
202 dpi...2 Pixel=0.251mm (ModuleWidth=251)
203 dpi...2 Pixel=0.250246mm (ModuleWidth=250.25)
203 dpi...2 Pixel=0.250mm (ModuleWidth=250) - 8 Dots/mm
300 dpi...3 Pixel=0.254mm (ModuleWidth=254)
304 dpi...3 Pixel=0.250mm (ModuleWidth=250) - 12 Dots/mm
Barcodes with inaccurate edges are one of the most common problems for any barcode scanner. To get crisp barcodes, make sure that the width of the bars, spaces and dots matches an integer multiple of the pixel width of your output device. This is especially important when printing on low-resolution devices like thermal transfer printers.
Important for Controls: If you change the ModuleWidth also the symbol width will change (but not the bounding rectangle), so make sure that the bounding rectangle of the Control is wide enough to hold the complete symbol in order to prevent clipping.
Optimize Resolution
Similar effects can be achieved with the Optimize Resolution property* (see software documentation and Barcode Reference).
Play around with the module width, the image resolution or the parameter Optimize Quality! In addition switch off toner saving mode in your printer driver and disable any aliasing feature.
Small/Narrow Barcode
Trying to stuff as many characters as possible into a barcode can result in too narrow bars, too close gaps or too small dots. The solution is to use another barcode symbology, to reduce the amount of data or to enlarge the barcode by increasing the Module Width.
In some cases you need more white space around the bar code - or the bar code is clipped on the right side if the output medium is too small.
The Module Width specifies the width of the bars, spaces or dots in a code.
Blurry or Inaccurate Barcode
Has your barcode been post processed incorrectly? Each post-processing step like scaling or resizing means a potential loss of the barcode quality. Whenever possible create the barcode images in the required size and resolution of the output device.
Scaling or resizing of generated barcodes should be avoided whenever possible!
Enlarged Bars
Some laser printers enlarge the bars (create dot gain) if you don't run them at the maximum print resolution (e.g. laser printer with 1200 dpi is run at 600 dpi). Change to the maximum DPI offered in the printer driver settings. Excessive toner application (toner saturation) can also cause dot gain.
Some printer drivers enlarge the bars with draw mode "compatible". If the bars are wider as they should be change the Draw Mode to Quality. The draw mode can be adjusted either in the program options, in the config file or in the barcode properties.
Violated Quiet-Zone
The quiet zone is the white space around the barcode to ensure correct decoding. For more information see our Barcode Reference, page 14.
Please consider the specific quiet zone requirements of your barcode symbology.