I am working in one Label Printing task.
My program is fetching the printer file field values correctly. Later when the spool file is sent to the printer in client place , the output label is getting all the fields but all are overlapped.
For label priting, I am using QSYSPRT printer file and writing in O spec.
THe font size, row number and coloumn number for the field also i am using their printer
language only.but i have only partial understanding of their printer language.
i have pasted my code here for one of the field . Can you pls have a look into it and help me if you can.
QSYSPRT2 E LABEL
'¬XA¬PRC'
'¬BY2,3'
'¬FO340,5'
'¬FS'
'¬CF0,40,15'
'¬FWR¬FS'
'¬FO320,25'
'¬FR¬FD'
'ITEM'
'¬FS'
O E LABEL
O '¬CF0,40,15'
O '¬FWR¬FS'
O '¬FO290,25'
O '¬FR¬FD'
O ITEMNO
O '¬FS'
whatever I have pasted is their printer language. It has font size, row and coloumn number. Each time I change their font and other values , but fields are overlapped everytime.
CAn you give me any solution for it
You maybe using the wrong printer definition in the software.
Do you have any labels that print successfully on that printer?
I would think that you also need the printer definition when you use the GUI --
-- I've used this software but never with the GUI
-- my experience was trial and error to layout the label
You are right I am also doing to trial and error.. I am working from offshore but this printer is at onsite, so the tester who does testing each time scans and send it to me but in vain everytime it overlaps.
What do you mean by wrong definition? can you elaborate pls?
There are a number of different zebra printers and other label printers.
They have different resolution and the program may generate different code for them.
As I remember it the printer selection is associated with the label.
It's been a very long time, but I seem to remember the label definitions remaining job resident so that I had to sign off between runs.
Change the label description
and then was there a "compile" phase -- I don't remember.
and then run your program.
Discuss This Question: 5  Replies