Manual for Zebra printers

Zebra ZQ630 Product information

Limitations

Font size arithmetics - fontHeight, fontWidth

Bitmap font size for Zebra label printers

Internal bitmapped fonts can be magnified from 1 to 10 times their normal (default) size. The magnification factor is in whole numbers. Therefore, if the normal size of a bitmapped font is 9 dots high and 5 dots wide, a magnification factor of 3 would produce a character of 27 dots high and 15 dots wide. Height and width can be magnified independently.

Scalable font size for Zebra label printers

Scalable font size needs to be provided in dots, not points. So if you'd like the printer to print particular point size of text, you have to calculate the size in dots by converting the standard 72 dpi to the printer's actual printhead resolution.

	(Point size) x (Dots per inch of Printer)
Dots =  -----------------------------------------
			72

The actual height and width of the character in dots will vary, depending on the font style and the particular character. Therefore, some characters will be smaller and some will be larger than the actual dot size requested. The baselines for all scalable fonts are calculated against the dot size of the cell. The baseline is 3/4 down from the top of the cell. For example, if the size of the cell is 80 dots, the baseline will be 60 dots (3/4) down from the top of the cell.

printableArea

To set the right printable area, you need to calculate width and height in dots.

printableWidth [dots] = width [inches] * printerResolution [dpi]
printableHeight [dots] = height [inches] * printerResolution [dpi]


Zebra ZQ630 has printer resolution 203dpi, if you have tag that is 3.94 inches wide, it has printableWidth of 800dots.

RawCommand

You can use ZebraDesigner to design label for your needs and then you can send created ZPL command through Gonector_RawCommand() function to printer.
You can also use Labelary to check result of your ZPL command online.

Connecting the Zebra ZQ630 printer

There are 2 posible ways how to connect to Zebra Printer: Bluetooth LE (recommended) and Bluetooth Clasic

Bluetooth LE (recommended)

To successfully connect to Zebra ZQ630 to Gonector via Bluetooth LE please follow instructions below.

Bluetooth Classic

To successfully connect to Zebra ZQ630 to Gonector via Bluetooth Classic please follow instructions below.

Solving issues with Zebra printer

Apple App Store Requirements

If you are connecting Zebra Printer via Bluetooth Classic (MFI) and you added "com.zebra.rawport" to "Supported external accessory protocol", you will have to register the app with Zebra in order to obtain MFi Authorization before you can submit you app to the AppStore

You can do so through the Zebra website. Zebra will provide you with an identification number (PPID) that you have to include in review notes when submitting your app