^PQPrint Quantity
^PQ configures print Quantity. It applies to the current label format and changes job or printer-session state used while processing labels.
These are code examples only. This printer or session command does not produce a standalone label image.
qTotal quantity of labels to print
Sets total quantity of labels to print. It can be omitted when the documented default is suitable.
- Default
1- Range
1–99999999- Required
- No
199999999q variations
Compare values side by side; other parameters remain at representative defaults.
q = 1
Uses 1 for total quantity of labels to print while the other command values stay at representative defaults.
^PQ1,0,1,N,Y
q = 99999999
Uses 99999999 for total quantity of labels to print while the other command values stay at representative defaults.
^PQ99999999,0,1,N,Y
pPause and cut value (labels between pauses)
Sets pause and cut value (labels between pauses). It can be omitted when the documented default is suitable.
- Default
0 (no pause)- Range
1–99999999- Required
- No
0199999999p variations
Compare values side by side; other parameters remain at representative defaults.
p = 0
Uses 0 for pause and cut value (labels between pauses) while the other command values stay at representative defaults.
^PQ1,0,1,N,Y
p = 1
Uses 1 for pause and cut value (labels between pauses) while the other command values stay at representative defaults.
^PQ1,1,1,N,Y
p = 99999999
Uses 99999999 for pause and cut value (labels between pauses) while the other command values stay at representative defaults.
^PQ1,99999999,1,N,Y
rReplicates of each serial number
Sets replicates of each serial number. It can be omitted when the documented default is suitable.
- Default
: 0 (no replicates)- Range
0–99999999- Required
- No
1099999999r variations
Compare values side by side; other parameters remain at representative defaults.
r = 1
Uses 1 for replicates of each serial number while the other command values stay at representative defaults.
^PQ1,0,1,N,Y
r = 0
Uses 0 for replicates of each serial number while the other command values stay at representative defaults.
^PQ1,0,0,N,Y
r = 99999999
Uses 99999999 for replicates of each serial number while the other command values stay at representative defaults.
^PQ1,0,99999999,N,Y
oOverride pause count
Sets override pause count. It can be omitted when the documented default is suitable.
- Default
N- Required
- No
NYo variations
Compare values side by side; other parameters remain at representative defaults.
o = N
Uses N for override pause count while the other command values stay at representative defaults.
^PQ1,0,1,N,Y
o = Y
Uses Y for override pause count while the other command values stay at representative defaults.
^PQ1,0,1,Y,Y
eCut on error label (RFID void is an error label)
Sets cut on error label (RFID void is an error label). It can be omitted when the documented default is suitable.
- Default
Y- Required
- No
YNe variations
Compare values side by side; other parameters remain at representative defaults.
e = Y
Uses Y for cut on error label (RFID void is an error label) while the other command values stay at representative defaults.
^PQ1,0,1,N,Y
e = N
Uses N for cut on error label (RFID void is an error label) while the other command values stay at representative defaults.
^PQ1,0,1,N,N
Primary source
Official Zebra reference
Use the manufacturer reference for printer- and firmware-specific behavior beyond ZPLr’s pinned rendering profile.