Format of Barcode print output from Progress

themaverick

New Member
Dear All

I am facing a problem in the output of Barcode print from Progress 9.1D.
The barcode is printing but its too large. Is there a way to make it small. Is it possible in Code39 format, or from progress. Can Code128 format be printed from progress.:confused:
I am using the program available on http://www.peg.com/utilities/hp_barcd.p

The text I am trying to convert is
"AE0NC 1055 VAT SALE 906095 16/06/2009 1$M
8N2917K819CC1EA7 1.00 2036.70 0.00 570.00 $M 2606.70 209.00 4.00 2.00 2251.70 90.00 2295.00 $M"

The current output and the expected output are attached.

Please help me.

Regards
Rahul Arora
 

Attachments

1) If you look at the code, the 2nd input parameter is structured in such a way to set the width and height of the barcode. It's documented within the program.

input "P030780",

where (the numbers signify position within the above passed parameter):

1. P for horizontal bar-code
** L for vertical bar-code
** 2-3 width of small bar-codes and spaces in dots (norm 03)
** 4-5 width of wide bar-code and spaces in dots (norm 07-08)
** 6- Height of bar-code in dots (norm 80)

Play around with the values of the last 3. The only issue will be if it is actually readable by whatever barcode reader(s) you are using. Based on the number of characters you are trying to barcode I'm not really sure how much you can shrink and still have it able to be read.

2) As for Code 128 the issue is not Progress (nor is code 39 nor any other barcode format). It is the printer that contains the fonts for these, not Progress. All Progress does is to send the appropriate escape sequences to the printer to switch to the barcode font then switch back. If the printer has the font installed, then you can do any barcode you want by sending the escape sequence. If it doesn't, then you have to buy/find the font on the web and download/install on the printer.


One other thing.... if you need to know what the PCL escape sequences mean, here are a few references:

http://old.nefec.org/UPM/ccPCLfrm.htm
http://pcl.to/reference/
 
thank you larry but i also tried playing with the input - "input "P030780" - changing values , but that too didn't worked, if i try to decrease the width it becoms a continuous print, as the individual barcodes merges/joins with each other.

but the other thing what you said regarding the barcode fonts, that i will surely try.

Thanks
 
Back
Top