I can’t really find anything on how to print through EPL with Visual Basic. Can anyone help me write some simple text to the printer? I found the Zebra EPL manual so I think I can go from there, I just don’t know how to get it started.
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
The way I do it is using the FSO to do a filecopy from of the label text file to the UNC path of the printer. (i.e. FSO.copyfile filepath, UNCpath).
Create a string with the EPL raw file (text) in it. Save it to a temp file then do the copyfile I mentioned above.
What I have found is that the best way to learn what the EPL is doing is to take an existing string and just play with the settings. Here is a sample FedEx label in EPL for you to start with. Remember – its just text.
(between the 2 ‘N’s)
N
OD10
q812
Q1624,24
D15
ZB
LO0,459,800,4
LO0,713,800,4
LO0,1048,800,4
A35,321,0,2,1,1,N,”From:”
A35,340,0,2,1,1,N,”SHIPPING DEPT”
A35,360,0,2,1,1,N,”Company INC.”
A35,380,0,2,1,1,N,”1820 SMARKET BLVD”
A35,401,0,2,1,1,N,””
A35,441,0,2,1,1,N,”(800) 999-9997″
A490,381,0,2,1,1,N,”CAD: 12345/FXRS1060″
A43,500,0,4,1,1,N,”TEST”
A43,535,0,4,1,1,N,”123-45TH”
A43,570,0,4,1,1,N,””
A35,421,0,2,1,1,N,”CHANHASSEN, MN 55317″
A490,340,0,2,1,1,N,”Ship Date: 24NOV10″
A490,360,0,2,1,1,N,”ActWgt: 12.0 LB”
A43,465,0,4,1,1,N,”TEST”
A615,465,0,2,1,1,N,”(320) 555-1212″
A43,608,0,3,1,2,N,”ST CLOUD, MN 56301″
A530,608,0,2,2,2,N,”(US)”
LO670,550,105,10
LO670,560,10,112
LO765,560,10,112
LO670,672,105,10
LO476,315,4,145
A650,485,0,3,2,2,N,”FedEx”
A690,568,0,5,2,2,N,”G”
B80,1083,0,1E,4,2,290,N,”9612304400426670000014″
A135,1397,0,4,1,1,N,”(9612302) 4000266 70000014″
A783,700,3,1,1,1,N,”J10100912242124″
A10,470,0,3,1,1,N,”TO”
A25,1420,0,3,1,1,N,”GND”
A25,1445,0,3,1,1,N,”Prepaid”
A300,1425,0,3,1,1,N,”Hazmat”
A300,1447,0,3,1,1,N,”DIRECT SIGN”
b50,740,P,800,800,s5,f0,x2,y10,r80,o0,l12,”[)>010256301840302400426670000014FDEB40042663281/112.0LBN123-45THST CLOUDMNTEST0610ZGD00411ZTEST12Z320555121223ZN22ZN20Z0.0009KTEST99ZGHAZ028004249300 26Z822a”
A645,1400,0,5,1,1,R,”HAZ”
A580,1457,0,2,1,1,N,”Emergency Contact#”
A580,1477,0,2,1,1,N,”8004249300″
A16,670,0,1,1,1,N,”Ref: TEST”
A16,685,0,1,1,1,N,”INV: ”
A16,700,0,1,1,1,N,”PO: TEST”
A406,700,0,1,1,1,N,”Dept: ”
P1
N
As you can see the Coordinates are the first 2 sets per line.
A indicates text I believe.
b indicates barcode.
I dont know all the parameters off the top of my head, but you mentioned you had a manual so it should list those details for you.
Hope this helps.