Altering the barcode human readable fonts and spacing using ZebraDesigner Version 3 Software

Article ID: 06069024

Issue / Question

How to alter human-readable of a bar code to use different fonts, sizes, spacing and characters with ZebraDesigner Version 3 Software

Applicable To

Link-OS ZPL Printers supported by ZebraDesigner Version 3

Resolution / Answer

ZebraDesigner has the ability to allow for modification of text fonts and spacing within the human readable of bar codes in label designs.  
However, you have to ensure that you follow the appropriate procedure of creating the bar code to enable this feature.

The following procedure can be used to create custom fonts and font sizes for human readable barcode text as well as modify character spacing within the human readable text.  

1.  Create your barcode field by selecting Bar Code within the Toolbar on the left hand side of the software and then click within the boundaries of the label to open the Bar Code wizard.


2.  Click Barcode on the Properties – Barcode screen and a drop down is available to select the Barcode Type: 


3. Under the General tab, make sure the radial button for “Always print as graphics” is not selected.  This ensures you will be able to use custom fonts, spacing, and sizing within the human readable text of the bar code.



4.  Going back to the Barcode tab…Click on the Human Readable option.

After selecting your font and sizing, click OK.  This will bring you back to your Edit Bar Code wizard.  
To add special spacing to the human readable characters, you need to use the Content Mask option at the bottom of the wizard.  
The default mask character is an asterisk (*).  You need to space the mask characters as you want your actual characters to be spaced in the human readable text of the bar code.

Example: if you want your characters to be displayed in groupings of three characters then your Content Mask would be "*** *** *** ***".  
You can continue this on depending on the amount of characters you anticipate being within the bar code.  
Only the * or content mask character will be replaced with your actual characters, see screenshots below for an example using a phone number within the bar code.  
All characters will be printed in the human readable but not encoded in the bar code.


At this point, the barcode should be ready for printing.  The same steps are taken regardless of whether you are using fixed data or variable data within the barcode data.  
You can now continue creating your label design to your specifications.

Helpful Information

ZebraDesigner Essentials v3 
ZebraDesigner Pro v3
ZebraDesigner Essentials v3 and Pro v3 User Guide

+ Applicable Products

  • ZebraDesigner3
  • zebradesigner3