Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Printing PDF417 Barcode

Status
Not open for further replies.

ttks

MIS
Dec 4, 2003
15
US
hey guys..
i have with the above mentioned matter

Well i have a barcode printer SATO CL612.

I would like to print a 2D barcode.
According to the user manual.
This Barcode peinter support to the 2D label printing.

by following the command in the book i amost can print all normal barcode. example Code39 barcode.
However i cannot print the 2D barcode label even i follow exactly the same cmd from the book..

The command states as follow
<ESC>A
<ESC>V0100<ESC>H0100<ESC>BK0607400000021PDF417 PDF417 PDF417
<ESC>Q1<ESC>Z

whennever the signal is sent to the printer i can only heard a beep sound..nothing is printed.
sigh..

BTW
i am using win2000
and i have save the above command into notepad by changing the <ESC> to ^.
 
The beep is an error recived in the data. You need more than just what you have.

I would get a copy of the SATO printer software from
It is free.
Run the program and Choose the Cl612 printer for a new label.
Add a PDF 417 to a test label and print it to a &quot;File&quot; not the printer
Copy this data
here is a sample of that.

A*&ZAEX0ZA%0H803V0128BK0405100000019testing 123 houston&Z AARZ A#E3Z ACS8Z A 0000Q000001/Z

This will print a pdf417

You can copy this data to a text file called Text1.txt and print it to the port where the SATO is connected.
from the Run command key this in.
Copy Text1.txt LPT1





DougP, MCP
 
hey dougp thanks for the reply..
yes as u said the beep sound is the error received by the printer and
i have found the problem that i encounter..

The PDF417 command structure is BKaabbcddeeffffnn....n
aa = Minumum module dimension (03-09 dots)
bb = minumum module pitch (04-24 dots)
c = security
dd = Code word per lines (01-30)
ee = row per symbol (00 or 03-40)
ffff = no of character to be encoded(0001-2700)
nn...n = data to be print

i found that the data to be encounter have to be the exact length of the data to be printed+1.

as the example that i gave
we wanna print PDF417 PDF417 PDF417
is 20 char..(inc the 2 space) thus the data to be encoded is 21 (BK0607400000021) ==BK060740000-->0021<--

thank you
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top