Generating And Printing Barcodes
To generate barcodes, go to the Barcodes & Print page, then follow the steps on the wizard.
Once installed, ensure that it is running before proceeding with the wizard steps.
You first need to download and install the QZ Tray application on your computer (compatible with Windows, Mac OS X, Linux). You may also need to install Java, if not present on your computer, or update it to the latest version.
Depending on the version of the QZ Tray application that you’re using, you will need to grant the application permissions to perform certain actions. The prompts may appear repetitive, but that’s how the application works.
The QZ Tray application supports printing on thermal and inkjet/deskjet printers.
The type of printing formats falls under two categories:
- raw printing
- pixel printing
Many thermal printers (such as Zebra or Epson manufactured printers) need special raw printer commands sent to them in order to perform certain functions such as barcode printing.
For most printers, look for a technical specification or guide that refers to ZPL, EPL, ESCP, FGL, CPCL, EPCL. Note, ZPLII, EPL2, ESC/POS are, for the most part, synonymous with their abbreviated counterparts. If your printer specification lists ESC/POS Emulation or ZPL Emulation, then Raw Printing will also work.
Pixel Printing format is more common for LaserJet or Deskjet printers.
On the wizard, under the Available Printers step, choose the printer that QZ Tray has detected. Alternatively, if using a network printer, enter its IP address and port number.
After that, choose the type of printer it is or the type of printing format being used.
Under the Printer Settings step, depending on the type of printer chosen, you will see a list of options that can be customized to fine-tune the printing.
Raw Printing example
Pixel Printing example
Under the Barcode Settings step, you can generate barcodes in many 1D or 2D formats, including QR codes, Datamatrix, etc.
Once these barcodes are generated, you would either need to scan them to associate them with an asset or inventory.
Alternatively, if you know what data is on the barcode, you could import them from a CSV file, where the asset or inventory record association has already been made.
First, indicate whether the barcode generated should be compatible with our iOS or Android smartphone app.
Data to encode
You can choose to generate barcodes that have arbitrary sequential or unique random data. This works fine for 2D barcodes such as QR codes, but for 1D barcodes, you need to ensure that the encoded data matches the barcode’s data specification. For example, the length of characters to encode, type of data to encode will be different with each 1D barcode.
If you have your own barcode data, you can enter them on the text field on the form. Each barcode data should be on a single line.
If you already have asset or inventory records in your account, you can have the app encode their barcode values.
Preview & Print
Under the Preview & Print step, you can adjust the barcode settings such as width, height, padding, etc.
Under the Actions section, you can choose to preview, test print, or print all the barcodes.
Before printing the barcodes, we recommend first reviewing it so that any necessary adjustments should be made.
Before printing the entire barcodes, you may want to first do a test print to see if all is okay.
This action will print all the barcode data. You will not be able to see, on the page, what is being printed.