Sign up on the Revelation Software website to have access to the most current content, and to be able to ask questions and get answers from the Revelation community

At 26 MAY 2000 02:47:26PM Andre Karobkoff wrote:

I have been searching all over for the Code 39 or sometimes know as the 3 of 9 barcode escape sequence.

Can someone help me out.

Thank you


At 26 MAY 2000 03:33PM Bill B wrote:

Andre,

Go to home page of whatever browser you may use and do a search for

"code 39" without the quotes and you will find numerous sites dealing

with barcodes. That is what you are looking for, isn't it?


At 26 MAY 2000 04:19PM Don Bakke wrote:

Andre,

Code 39 is not an escape sequence, it's a barcode standard which various companies have created as HP fonts. You first need to find a supplier (e.g. Elfring Fonts) of this particular font. The documentation that comes with this font will provide you the correct escape sequence for activating this font in your printer.

[email protected]

SRP Computer Solutions


At 26 MAY 2000 05:12PM Richard Hunt wrote:

whoa!!! I know all about code 39 (3 of 9).

1) I can tell you the exact code for each character.

2) I can tell you how to print barcodes on an HPLJ printer.

Its so easy. Dont even buy software for it.

I have succeeded in printing barcodes by using simple characters. No special software or any type of items are needed for your HPLJ printer. All you need to know is the codes for each character of the BARCODE39 and how to get your printer to print them.

I can show ya. Dang… I should put this on the "developer network - 3rd party utilities".

If you still need guidance let me know!


At 27 MAY 2000 05:38AM Steve Smith wrote:

Why not simply post the code here? Before I do

Steve


At 28 MAY 2000 07:49PM Richard Hunt wrote:

Check out this page. It has all the answers for you.

zzzttt - barcode39

Ummm… Steve… oh nevermind.


At 29 MAY 2000 08:18AM Steve Smith wrote:

Sorry, Richard. Couldn't resist the jibe .


At 29 MAY 2000 05:02PM Dale Walker wrote:

Thats Cool.

Do you know anything about Postal Bar Codes?

Dale


At 31 MAY 2000 01:22AM Richard Hunt wrote:

This is what I know about them…

1) The barcode is based on three types of bars. Tall (a full character height), small (half a character height), and a space.

2) There are only 10 different types of codes, plus a start and finish code.

3) The barcode is based on the 5 or 9 digit zipcode. And this may have changed since the time i did research on them.

4) There is a "correction" character (i would call it a check digit) added to the zip code. This correction character is calculated by adding the zip code numbers individually and then subtracting the last digit of the sum from 10. An example zip code of 90045 would have a correction character of 2. 9+0+0+4+5=18 or 8. and 10-8=2. So the zip code of 90045 would produce a postal barcode of 900452.

5) The USPS does have a publication (pub 25 - designing business letter mail) for creating these barcodes. It is at this web site.

http://www.usps.gov/cpim/buspubs.htm

It takes a while to download. It is a PDF download file. It gives you all the info you need to know.

6) Here is the list of the ten digits and the design of the codes.

number description…………………………………………..

   0 TALL,SPACE,TALL,SPACE,SMALL,SPACE,SMALL,SPACE,SMALL,SPACE
   1 SMALL,SPACE,SMALL,SPACE,SMALL,SPACE,TALL,SPACE,TALL,SPACE
   2 SMALL,SPACE,SMALL,SPACE,TALL,SPACE,SMALL,SPACE,TALL,SPACE
   3 SMALL,SPACE,SMALL,SPACE,TALL,SPACE,TALL,SPACE,SMALL,SPACE
   4 SMALL,SPACE,TALL,SPACE,SMALL,SPACE,SMALL,SPACE,TALL,SPACE
   5 SMALL,SPACE,TALL,SPACE,SMALL,SPACE,TALL,SPACE,SMALL,SPACE
   6 SMALL,SPACE,TALL,SPACE,TALL,SPACE,SMALL,SPACE,SMALL,SPACE
   7 TALL,SPACE,SMALL,SPACE,SMALL,SPACE,SMALL,SPACE,TALL,SPACE
   8 TALL,SPACE,SMALL,SPACE,SMALL,SPACE,TALL,SPACE,SMALL,SPACE
   9 TALL,SPACE,SMALL,SPACE,TALL,SPACE,SMALL,SPACE,SMALL,SPACE

START TALL,SPACE

FINISH TALL


At 31 MAY 2000 11:42AM Warren wrote:

Why not just mail merge to Microsoft Word which handles postal barcodes and save yourself needless hours of programming time?


At 31 MAY 2000 12:57PM Don Bakke wrote:

Warren,

Quite possibly they need to print the mailing address on the same document that AREV is printing other information on. We support a billing application that prints custom information (other than the address) on the envelope.

[email protected]

SRP Computer Solutions


At 31 MAY 2000 02:23PM Warren wrote:

You can mail merge just about anything to Word, including columnar tables and have proportional fonts. Very difficult to do in ARev. Why re-invent the wheel when mail merge works off of CSV, Tab-delimited or dBase files?

I had a client printing out catalog price lists from a custom Rev G application. When ever a change was made to the format it would take a minimum of four hours to make the change, most of the time spent fiddling around with spacing to get the columns to match up. I finally wrote a template driven export program (about 4 hours), set up some Word mail merge templates (about half an hour) showed them how to use mail merge and create their own templates (about an hour) and left them at it. Saved them a lot of time and money as well as giving them greater control over the output formats.


At 31 MAY 2000 04:29PM Don Bakke wrote:

Warren,

I'm sure there are many situations where your suggestion would be ideal. In our case, however, the application (i.e. AREV) has to be involved in the printing process for a variety of reasons:

1. The mailing/return address is printed on the billing statement itself and stuffed in windowed envelopes. Because the billing system requires a lot of control over the look of the statement it would require too much work to format this in Word. There would be no reasonable way to make a "one size fits all" template for this purpose.

2. There are several printers with multiple paper bins. This satisfies two issues: load balancing for printing several thousand statements and to separate specific types of statements for group processing. AREV handles all of this automatically. This would just be too much work to get Word to manage this.

3. Our system supports bulk mailing requirements - specifically the Optional Endorsement Line (OEL), the Direct Point Bar Code (DPBC) and OCR lines that instruct the stuffing machine how to routine the final mailer. The OCR lines are printed "on the fly" since the total number of pages in the envelope dictate how this mailer gets routed. Sometimes the total number is unknown until the moment of printing as the client can decide to add an advertisement to the bill statement at the last minute.

Each one of these items alone would make using Word a very difficult solution.

[email protected]

SRP Computer Solutions

View this thread on the forum...

  • third_party_content/community/commentary/forums_nonworks/df2581ac1554cc80852568eb00673862.txt
  • Last modified: 2023/12/28 07:40
  • by 127.0.0.1