30
Oct 2004 Create!form bar codes User Guide This user guide describes how to install and manage Create!form bar codes. Software Version: 3

Software Version: 3 - Bottomline Technologies

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Software Version: 3 - Bottomline Technologies

Oct 2004

Create!form bar codes

User Guide

This user guide describes how to install and manage Create!form bar codes.

Software Version: 3

Page 2: Software Version: 3 - Bottomline Technologies
Page 3: Software Version: 3 - Bottomline Technologies

Copyright Notice

Manual Name: Create!form barcodes 3, Edition 8 [Oct 2004]

The information in this document is subject to change without notice and does not represent a commitment on the part of Create!form, Inc - A Bottomline Technologies Company. The software described in this document is furnished under a license or non-disclosure agreement. The software may be used or copied only in accordance with the terms of the agreement. It is against the law to copy the software onto magnetic tape, disk or any other medium for any purpose other than in accordance with the agreement. It is against the law to copy or distribute this document other than in accordance with the agreement. All rights reserved.

© Copyright 1987-2004 Create!form, Inc. - A Bottomline Technologies Company. All rights reserved. Create!micr, Create!form, Create!print, Create!flash, Create!stream, Create!fax, Create!email and Create!archive are trademarks of Create!form, Inc. which may be registered in certain jurisdictions. PostScript is a trademark of Adobe Systems Incorporated. All other brand/product names are trademarks or registered trademarks of their respective holders.

WARNING. This document is protected by copyright law and international treaties. Unauthorized reproduction or distribution of this document, or any portion of it, may result in civil or criminal liability. Create!form, Inc. will prosecute and defend its copyrights to the fullest extent of the law.

Page 4: Software Version: 3 - Bottomline Technologies
Page 5: Software Version: 3 - Bottomline Technologies

Contents

1 Overview 7

1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81.1.1 Bar Code History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

1.2 Bar code Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

1.3 How to Use Bar Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91.3.1 Bar Code Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

1.4 Printer Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

1.5 Distribution Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91.5.1 PostScript Dictionary Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91.5.2 PostScript Printer Fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

1.6 Preparing the Printer for Bar Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

2 Bar Code Standards 11

2.1 Code 3 of 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122.1.1 Dictionary File for Code 3 of 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.2 PDF 417 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152.2.1 Dictionary File for PDF 417 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

2.3 USS-128 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162.3.1 Dictionary File for USS-128 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

2.4 EAN-8 and EAN-13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162.4.1 Dictionary File for EAN-8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172.4.2 Dictionary File for EAN-13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

2.5 UCC/EAN-128 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192.5.1 Dictionary File for UCC/EAN-128 . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

2.6 Interleaved 2 of 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192.6.1 Dictionary File for Interleaved 2 of 5 . . . . . . . . . . . . . . . . . . . . . . . . . 20

Create!form bar codes 5

Page 6: Software Version: 3 - Bottomline Technologies

2.7 Postnet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .202.7.1 Dictionary File for Postnet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .202.7.2 Dictionary File for Postnet-Delivery Point . . . . . . . . . . . . . . . . . . . . . .202.7.3 Dictionary File for Postnet-FIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21

2.8 UPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .212.8.1 Distribution Files for UPC-A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .222.8.2 Distribution Files for UPC-A-FDA. . . . . . . . . . . . . . . . . . . . . . . . . . . .232.8.3 Distribution Files for UPC-E. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23

2.9 ISS MaxiCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .242.9.1 Dictionary Files for ISS MaxiCode. . . . . . . . . . . . . . . . . . . . . . . . . . . .25

A References 27

A.1 Bar code standards references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27

Index 29

6 Create!form bar codes

Page 7: Software Version: 3 - Bottomline Technologies

1OverviewThis chapter provides an overview of how you can use bar codes with Create!form. Topics covered in the chapter are:

! Introduction

! Bar code Standards

! How to Use Bar Codes

! Printer Requirements

! Distribution Files

! Preparing the Printer for Bar Codes

Create!form bar codes 7

Page 8: Software Version: 3 - Bottomline Technologies

Chapter 1: Overview

1.1 IntroductionCreate!form designer enables you to integrate bar coding systems with your application. In most cases no change to your application will be necessary.

1.1.1 Bar Code History

Bar code systems originated in the 1930s but were not used in earnest until the early 1970s. A universal bar code system for general use was not introduced until the early 1980s. The main reason bar codes have become more popular recently is because more sophisticated equipment, in particular laser printers and hand held laser scanners, have been developed.

Bar code symbology (it’s alphabet) is designed to meet specific market requirements and many different kinds of bar codes have carved a niche for themselves in particular industries.

1.2 Bar code StandardsA variety of bar code standards are available. The most popular bar codes today are Code 39 and UPC (Universal Production Code). The name Code 39 comes from its ‘3 of 9’ structure, 3 of the 9 lines are wide while the rest are narrow. This code allows alphabetic characters and numbers, which makes it the most versatile bar code available. It also provides a very high level of data security thanks to its self-checking facility. It is the most widely used and accepted industrial bar code. The UPC bar code was developed specifically for use in supermarkets.

Your choice of bar code standard will be based on the standards used in your industry. You should consult your industry associations for information on the bar code standard your industry has adopted.

Create!form designer supports the following standards:

• Code 3 of 9• USS-128• PDF 417• EAN-8• EAN-13• UCC/EAN-128• Interleaved 2 of 5• Postnet• MaxiCode• UPC

8 Create!form bar codes

Page 9: Software Version: 3 - Bottomline Technologies

1.3 How to Use Bar Codes

1.3 How to Use Bar CodesBar code dictionaries for each of the above standards are automatically installed when you install Create!form designer.

1.3.1 Bar Code Objects

You can define bar codes in the project with a constant value (bar code object) or with a value supplied by a variable (variable bar code object) using any of the available bar code standards. You can define multiple bar code objects on a page, all using the same or different standards.

It is the responsibility of the application program to output valid bar code data. If the data for the bar code is invalid, the page will still print but the bar code image will not be readable.

Refer to the Create!form designer User Guide for instructions on creating and formatting bar code objects.

1.4 Printer RequirementsAny PostScript printer can be used to print bar codes provided it has sufficient memory. See " Chapter 2 for the memory requirements of the bar code you are using. A PostScript Level 2+ printer is recommended for printing custom forms designed in Create!form designer.

1.5 Distribution FilesThere are two types of files installed for use with bar codes:

• PostScript dictionary files• PostScript printer fonts

1.5.1 PostScript Dictionary Files

For every bar code standard there is a PostScript dictionary file. This file is transferred to your e-forms server or e-forms printer when a form project containing bar codes is transferred.

By default, the dictionary files are installed to the <Create!form install dir>\SystemResource \Barcode directory.

Create!form bar codes 9

Page 10: Software Version: 3 - Bottomline Technologies

Chapter 1: Overview

1.5.2 PostScript Printer Fonts

The Universal Product Code UPC bar code as well as the EAN-8 and EAN-13 bar codes make use of the font CLSOCRB.FNT. This font is used by Create!form designerand should be stored both on your PC, e-forms server and e-forms printer. This font is transferred to your e-forms server or e-forms printer when the form project containing bar codes is transferred.

By default, the FNT files are copied to the <Create!form install dir>\SystemResource\Fontdirectory.

1.6 Preparing the Printer for Bar CodesTransferring a form project containing bar codes to the e-forms server or e-forms printer will automatically load the required bar code dictionaries and fonts.

10 Create!form bar codes

Page 11: Software Version: 3 - Bottomline Technologies

2

Create!form bar codes 11

Bar Code StandardsThis chapter provides information specific to particular bar code standards. Topics covered in the chapter are:

! Code 3 of 9

! PDF 417

! USS-128

! EAN-8 and EAN-13

! UCC/EAN-128

! Interleaved 2 of 5

! Postnet

! UPC

! ISS MaxiCode

Page 12: Software Version: 3 - Bottomline Technologies

Chapter 2: Bar Code Standards

12 Create!form bar codes

2.1 Code 3 of 9Encoding Standard: Uniform Symbology Specification

There are a number of variations or densities for Code 3 of 9 (Uniform Symbology Specification). For example, CODE 39 [3.00] is a bar code name that appears in the bar code list box of the Bar Code Information dialog. The density in characters per inch appears in brackets. There are 12 densities available ranging from 9.4 to 0.7.

Each bar code sequence begins and ends with an asterisk ‘*’ and an optional check digit. When calculating the density you require, remember that these characters are added to the characters you input. You do not need to change your application programs as these will be added automatically.

Create!form designer provides an option to automatically calculate the check digit for you. This check digit is not its only checking facility. The design of the bar code characters makes it a naturally self checking code. The check digit option is provided as an extended checking facility. You should consult your industry association on whether you should be using the check digit option. It is normally not used.

Standard Code 3 of 9 supports only a subset of the ASCII characters. These are: 0 to 9, A to Z, dash, period, space, dollar, slash, plus and percentage. Code 3 of 9 can be extended to support the full ASCII character set by encoding an ASCII character outside the above range to two characters in the range.

Memory Requirements: 18k

For example ‘a’ is represented as ‘+A’ and ‘?’ as ‘%J’. Refer to the table on the following page for a full list of extended characters.

Page 13: Software Version: 3 - Bottomline Technologies

Create!form bar codes 13

2.1 Code 3 of 9

First Character

$ % / +

Seco

nd C

hara

cter

A SOH ESC ! a

B STX FS " b

C ETX GS # c

D EOT RS $ d

E ENQ US % e

F ACK ; & f

G BELL < ' g

H BS = ( h

I HT > ) i

J LF ? * j

K VT [ + k

L FF ' ' l

M CR ] m

N SO ^ n

O SI ? o

P DLE { p

Q DC1 | q

R DC2 } r

S DC3 ~ s

T DC4 DEL t

U NAK NUL u

V SYN v

W ETB ' w

X CAN DEL x

Y EM DEL y

Z SUB DEL : z

Page 14: Software Version: 3 - Bottomline Technologies

Chapter 2: Bar Code Standards

14 Create!form bar codes

2.1.1 Dictionary File for Code 3 of 9

This section details the files that are installed with Code 3 of 9.

CODE39 PostScript dictionary for Code 3 of 9.

As the Code 3 of 9 standard allows for variable length data, the size (width and height) of the resulting bar code will be dependent upon the density selected and the number of characters used.

BAR File Density

Code 39 (0.75) / Code 39 (0.75) Full ASCII

printed at 0.75 characters per inch / All ASCII characters including control codes

Code 39 (0.85) / Code 39 (0.85) Full ASCII

printed at 0.85 characters per inch / All ASCII characters including control codes

Code 39 (1.42) / Code 39 (1.42) Full ASCII

printed at 1.42 characters per inch / All ASCII characters including control codes

Code 39 (1.50) / Code 39 (1.50) Full ASCII

printed at 1.50 characters per inch / All ASCII characters including control codes

Code 39 (1.55) /Code 39 (1.55) Full ASCII

printed at 1.55 characters per inch / All ASCII characters including control codes

Code 39 (1.70) / Code 39 (1.70) Full ASCII

printed at 1.70 characters per inch / All ASCII characters including control codes

Code 39 (1.87) / Code 39 (1.87) Full ASCII

printed at 1.87 characters per inch / All ASCII characters including control codes

Code 39 (2.04) / Code 39 (2.04) Full ASCII

printed at 2.04 characters per inch / All ASCII characters including control codes

Code 39 (3.00) / Code 39 (3.00) Full ASCII

printed at 3.00 characters per inch / All ASCII characters including control codes

Code 39 (5.40) / Code 39 (5.40) Full ASCII

printed at 5.40 characters per inch / All ASCII characters including control codes

Code 39 (7.80) / Code 39 (7.80) Full ASCII

printed at 7.80 characters per inch / All ASCII characters including control codes

Code 39 (9.40) / Code 39 (9.40) Full ASCII

printed at 9.40 characters per inch / All ASCII characters including control codes

Page 15: Software Version: 3 - Bottomline Technologies

Create!form bar codes 15

2.2 PDF 417

2.2 PDF 417The PDF 417 bar code standard provides a 2-dimensional bar code allowing up to 2000 characters to be represented in a single bar code (the maximum number of characters is dependent upon the density of the bar code).

Each PDF 417 bar code is comprised of start and stop indicators which surround the bar code data. These indicators extend the full height of the bar code. The actual size of the bar code as printed is dependent upon the amount of data it represents - the more data, the bigger the bar code. Both the length and width of the bar code will be adjusted to accommodate the data.

PDF 417 uses an automatic error correction process and sets the appropriate level according to the input data. This cannot be changed by the user.

PDF 417 supports the full ASCII character set, including all control codes. If a control code appears as data for the bar code it will, by default, trigger the control code event (such as ‘10’ to indicate a line feed, ‘13’ to trigger a carriage return, and so on). To prevent control code characters triggering events when read and to ensure the data is rendered as required, the control code character must be entered in the format #!10!#. This six-character format will be output as the single-character data value when the bar code is rendered.

Memory Requirements: 153k

2.2.1 Dictionary File for PDF 417

PDF417 PostScript dictionary for PDF 417.

The following table lists the available densities for the PDF 417 bar code when printed from Create!form designer. As described above, the actual size of the bar code is dependent upon the amount of data it represents.

In the Truncated densities, the right-hand row indicator and portions of the stop code are omitted from the bar code. These characters are only required if the bar code becomes damaged.

BAR File Density

PDF 417 (4.24) printed at 4.24 characters per inchPDF 417 (5.40) printed at 5.40 characters per inchPDF 417 (4.24) Trunc printed at 4.24 characters per inch (truncated)PDF 417 (5.40) Trunc printed at 5.40 characters per inch (truncated)

Page 16: Software Version: 3 - Bottomline Technologies

Chapter 2: Bar Code Standards

16 Create!form bar codes

2.3 USS-128 Encoding Standard: Uniform Symbology Specification

Memory Requirements: 36k

2.3.1 Dictionary File for USS-128

USS128 PostScript dictionary for USS-128.

The following table lists the available densities for the USS-128 bar code when printed from Create!form designer. The actual size of the bar code is dependent upon the amount of data it represents.

2.4 EAN-8 and EAN-13 Encoding Standard: European Article Numbering

There are a number of variations or densities for both EAN-8 and EAN-13. For example, EAN-13[1.50] is a bar code name that appears in the bar code list box of the Bar Code Information dialog. The density magnification of the standard appears in brackets.

There are many bar code densities available. For EAN-8 there are 26 densities and for EAN-13 28 densities, ranging from a magnification of 0.80 to 2.00 of the standard. The EAN-8 bar code densities are preceded by EAN-8; EAN-13 bar code densities are preceded by EAN-13.

BAR File Density

USS-128 (1.82) printed at 1.82 characters per inchUSS-128 (2.27) printed at 2.27 characters per inchUSS-128 (3.03) printed at 3.03 characters per inchUSS-128 (4.55) printed at 4.55 characters per inchUSS-128 (5.35) printed at 5.35 characters per inchUSS-128 (6.49) printed at 6.49 characters per inchUSS-128 (7.57) printed at 7.57 characters per inchUSS-128 (9.09) printed at 9.09 characters per inchUSS-128 (10.10) printed at 10.10 characters per inchUSS-128 (11.35) printed at 11.35 characters per inchUSS-128 (12.12) printed at 12.12 characters per inch

Page 17: Software Version: 3 - Bottomline Technologies

Create!form bar codes 17

2.4 EAN-8 and EAN-13

The last digit is reserved for the check digit and cannot be typed in. EAN-8 allows you to enter exactly 7 numbers. EAN-13 allows you to enter exactly 12 numbers, no more and no less. No other characters are permitted.

Memory Requirements:

• European Article Number (7 digits): 10k• European Article Number (12 digits): 13k

2.4.1 Dictionary File for EAN-8

EAN8 PostScript dictionary for EAN-8.

The following table lists the width and height for the EAN-8 bar codes when printed from Create!form designer. The scaling has been set to 1 for both X and Y (for more information, see Create!form designer User Guide).

StandardWidth Height

Inch Cm Point Inch Cm Point

EAN-8 (0.80) .71 1.8 51 .66 1.7 48EAN-8 (0.85) .75 1.9 54 .71 1.8 51EAN-8 (0.90) .79 2.0 57 .75 1.9 54EAN-8 (0.95) .83 2.1 60 .81 2.05 58EAN-8 (1.00) .87 2.2 63 .87 2.2 63EAN-8 (1.05) .91 2.3 66 .91 2.3 66EAN-8 (1.10) .94 2.4 68 .94 2.4 68EAN-8 (1.15) .98 2.5 71 .98 2.5 71EAN-8 (1.20) 1.06 2.7 76 1.02 2.6 73EAN-8 (1.25) 1.10 2.8 79 1.06 2.7 76EAN-8 (1.30) 1.14 2.9 82 1.10 2.8 79EAN-8 (1.35) 1.18 3.0 85 1.14 2.9 82EAN-8 (1.40) 1.22 3.1 88 1.18 3.0 85EAN-8 (1.45) 1.26 3.2 91 1.22 3.1 88EAN-8 (1.50) 1.32 3.35 95 1.26 3.2 91EAN-8 (1.55) 1.38 3.5 99 1.3 3.3 94EAN-8 (1.60) 1.42 3.6 102 1.34 3.4 96EAN-8 (1.65) 1.46 3.7 105 1.38 3.5 99EAN-8 (1.70) 1.50 3.8 108 1.42 3.6 102EAN-8 (1.75) 1.54 3.9 111 1.46 3.7 105

Page 18: Software Version: 3 - Bottomline Technologies

Chapter 2: Bar Code Standards

18 Create!form bar codes

2.4.2 Dictionary File for EAN-13

EAN13 PostScript dictionary for EAN-13.

The following table lists the width and height for the EAN-13 bar codes when printed from Create!form designer. The scaling has been set to 1 for both X and Y (for more information, see Create!form designer User Guide).

EAN-8 (1.80) 1.57 4.0 113 1.5 3.8 108EAN-8 (1.85) 1.61 4.1 116 1.54 3.9 111EAN-8 (1.90) 1.65 4.2 119 1.61 4.1 116EAN-8 (1.95) 1.69 4.3 122 1.65 4.2 119EAN-8 (2.00) 1.75 4.45 126 1.70 4.3 122

StandardWidth Height

Inch Cm Point Inch Cm Point

EAN13 (0.80) 1.11 2.82 80 .81 2.05 58EAN13 (0.85) 1.18 3.00 85 .86 2.19 62EAN13 (0.90) 1.25 3.16 90 .92 2.33 66EAN13 (0.95) 1.31 3.35 95 .96 2.43 69EAN13 (1.00) 1.39 3.58 100 1.01 2.58 73EAN13 (1.05) 1.46 3.70 105 1.06 2.68 76EAN13 (1.10) 1.53 3.88 110 1.11 2.82 80EAN13 (1.15) 1.60 4.06 115 1.17 2.96 84EAN13 (1.20) 1.67 4.23 120 1.22 3.10 88EAN13 (1.25) 1.74 4.41 125 1.26 3.21 91EAN13 (1.30) 1.81 4.59 130 1.32 3.35 95EAN13 (1.35) 1.88 4.76 135 1.38 3.49 99EAN13 (1.40) 1.94 4.94 140 1.42 3.60 102EAN13 (1.45) 2.01 5.12 145 1.47 3.74 106EAN13 (1.50) 2.08 5.29 150 1.53 3.88 110EAN13 (1.55) 2.15 5.47 155 1.58 4.02 114EAN13 (1.60) 2.22 5.64 160 1.64 4.16 118EAN13 (1.65) 2.29 5.82 165 1.68 4.27 121EAN13 (1.70) 2.36 6.00 170 1.72 4.37 124

StandardWidth Height

Inch Cm Point Inch Cm Point

Page 19: Software Version: 3 - Bottomline Technologies

Create!form bar codes 19

2.5 UCC/EAN-128

2.5 UCC/EAN-128 Encoding Standard: Uniform Code Council, Uniform Symbology Specification, European Article Numbering

There are a number of variations or densities for UCC/EAN-128 bar codes. For example UCC/EAN-128 (10.10), is a bar code name that appears in the bar code list box of the Bar Code Information dialog. The density magnification of the standard appears in brackets.

There are many bar code densities available. For UCC/EAN-128 there are 11 densities. The UCC/EAN-128 bar code densities are preceded by UCC/EAN-128.

Memory Requirements: 41k

2.5.1 Dictionary File for UCC/EAN-128

UCC128 PostScript dictionary for UCC/EAN-128.

2.6 Interleaved 2 of 5Encoding Standard: Uniform Symbology Specification

There are a number of variations or densities for Interleaved 2 of 5 bar codes. For example, Code 25[16.7] is a bar code name that appears in the bar code list box of the Bar Code Information dialog. The density magnification of the standard appears in brackets.

There are many bar code densities available. For Interleaved 2 of 5 there are 4 densities. The Interleaved 2 of 5 bar code densities are preceded by Code 25.

Memory Requirements: 23k

EAN13 (1.75) 2.43 6.17 175 1.78 4.52 128EAN13 (1.80) 2.50 6.35 180 1.83 4.66 132EAN13 (1.85) 2.57 6.53 185 1.89 4.80 136EAN13 (1.90) 2.64 6.70 190 1.93 4.90 139EAN13 (1.95) 2.71 6.88 195 1.97 5.01 142EAN13 (2.00) 2.78 7.06 200 2.03 5.15 146

StandardWidth Height

Inch Cm Point Inch Cm Point

Page 20: Software Version: 3 - Bottomline Technologies

Chapter 2: Bar Code Standards

20 Create!form bar codes

2.6.1 Dictionary File for Interleaved 2 of 5

CODE25 PostScript dictionary for Interleaved 2 of 5.

2.7 PostnetThere are a number of Postnet standards. The standards installed with Create!form designer are:

• Postnet• Postnet–Delivery Point• Postnet–FIM

There is one density for each type of Postnet bar code. For example, FIM is a bar code name that appears in the bar code list box of the Bar Code Information dialog.

Postnet requires 9 numeric characters, Postnet–Delivery Point requires 11 numeric characters and Postnet–FIM requires 1 numeric character.

Memory Requirements:

² Postnet: . . . . . . . . . . 11k

² Postnet-Delivery Point:. . . . . 11k

² Postnet-FIM: . . . . . . . . 9k

2.7.1 Dictionary File for Postnet

POSTNET PostScript dictionary for Postnet.

2.7.2 Dictionary File for Postnet-Delivery Point

DELPOINT PostScript dictionary for Postnet–Delivery Point.

Page 21: Software Version: 3 - Bottomline Technologies

Create!form bar codes 21

2.8 UPC

The following table lists the width and height for the Postnet–Delivery Point bar code when printed from Create!form designer. The scaling has been set to 1 for both X and Y (for more information, see Create!form designer User Guide).

2.7.3 Dictionary File for Postnet-FIM

FIM PostScript dictionary for Postnet–FIM.

2.8 UPC Encoding Standard: Universal Product Code

There are a wide variety of UPC standards. The standards installed with Create!form designer are:

• UPC-A• UPC-E

UPC is a fixed number character bar code. All UPC versions have the same data input format.

SXXXXXXXXXX

where ‘S’ is the number system character and ‘X’ is any digit 0-9.

The National Drug Code (NDC) and National Health Related Items Code (HRI) are UPC-A codes that are administered by the US Food and Drug Administration (FDA).

UPC-A

UPC-A (FDA)

BAR FileWidth Height

Inch Cm Point Inch Cm Point

DELIVERY POINT (4.17)

2.89 7.34 208 0.11 .28 8

Standard SXXXXX-XXXXXC

NDC (4-4-2) 30XXX-XXXX-XXC

NDC (5-4-1) 3XXXXX-XXXX-XC

NDC (5-3-2) 3XXXXX-XXX-XXC

Page 22: Software Version: 3 - Bottomline Technologies

Chapter 2: Bar Code Standards

22 Create!form bar codes

UPC-E

where ‘C’ is the automatically calculated check digit.

Memory Requirements: (inclusive of memory requirements of CLSOCRB.FNT)

² Universal Product Code (Regular Symbol) (UPC-A): . . . . . . . . . 23k

² Universal Product Code (Administered by US Food and Drug Administration) (UPC-A-FDA): . . . . . . . 30k

² Universal Product Code (Zero Suppression Symbol) (UPC-A): . . . . . . . . . 25k

2.8.1 Distribution Files for UPC-A

Dictionary File for UPC-A

UPCA PostScript dictionary for UPCA.

Font File for UPC-A

CLSOCRB Create!form PostScript OCRB font.

The following table lists the width and height for the UPC-A bar code when printed from Create!form designer. The scaling has been set to 1 for both X and Y (for more information, see Create!form designer User Guide).

HRI (4-6) 38XXX-XXXXXXC

HRI (5-5) 9XXXX-XXXXXC

Standard 0XXX-XXXC

StandardWidth Height

Inch Cm Point Inch Cm Point

UPCA-Standard 1.6 4.02 114 .96 2.43 69

Page 23: Software Version: 3 - Bottomline Technologies

Create!form bar codes 23

2.8 UPC

2.8.2 Distribution Files for UPC-A-FDA

Dictionary File for UPC-A-FDA

UPCAFDA PostScript dictionary for UPCAFDA.

Font file for UPC-A-FDA

CLSOCRB Create!form PostScript OCRB font.

The following tables list the width and height for UPC-A-FDA bar codes when printed from Create!form designer. The scaling has been set to 1 for both X and Y (for more information, see Create!form designer User Guide).

National Health Related Items Code

National Drug Code

2.8.3 Distribution Files for UPC-E

Dictionary File for UPC-E

UPCE PostScript dictionary for UPCE.

Font file for UPC-E

CLSOCRB Create!form PostScript OCRB font.

StandardWidth Height

Inch Cm Point Inch Cm Point

UPC-A-HRI (5-5) 1.6 4.02 114 .96 2.43 69UPC-A-HRI (4-6) 1.6 4.02 114 .96 2.43 69

StandardWidth Height

Inch Cm Point Inch Cm Point

UPC-A-NDC (4-4-2) 1.6 4.02 114 .96 2.34 69UPC-A-NDC (5-3-2) 1.6 4.02 114 .96 2.34 69UPC-A-NDC (5-4-1) 1.6 4.02 114 .96 2.34 69

Page 24: Software Version: 3 - Bottomline Technologies

Chapter 2: Bar Code Standards

24 Create!form bar codes

The following table lists the width and height for the UPC-E bar code when printed from Create!form designer. The scaling has been set to 1 for both X and Y (for more information, see Create!form designer User Guide).

2.9 ISS MaxiCode Encoding Standard: International Symbology Specification — formerly UPScode

ISS MaxiCode is a two-dimensional bar code symbology introduced by UPS in 1992. The code is able to encode approximately 100 characters of data in an area of one square inch. Within this small space are two MaxiCode components: black and white hexagons that store information, and a target-like central pattern that allows the symbol to be easily located at high speeds.

Maxicode is most useful for the sorting and tracking of cargo and transport packges. Extensive built-in error correction capability means MaxiCode also offers extremely reliable performance which provides for the recovery of symbol information from labels that are damaged. With full ASCII support and the ability to chain several MaxiCodes together, MaxiCode is a uniquely flexible coding system.

The MaxiCode bar code is always of a fixed size, containing a fixed number of hexagonal modules and allows for a primary and a secondary message.

There are 5 variations or modes for MaxiCode bar codes. For example, MaxiCode (Mode 3) is a bar code name that appears in the bar code list box of the Bar Code Information dialog. The mode of the standard appears in brackets.

The following details the differences between each of the MaxiCode modes:

Mode 2: Designed for use within the transport industry. The destination address and class of service (as defined by the carrier) is encoded. A Mode 2 bar code has a numeric postal code only.

Mode 3: Also designed for use within the transport industry, this mode encodes the destination address and the class of service (as defined by the carrier). A Mode 3 bar code may contain an alphanumeric bar code.

Mode 4: Mode 4 indicates that the bar code employs Enhanced Error Correction (EEC) in the primary message and Standard Error Correction (SEC) for the secondary message.

StandardWidth Height

Inch Cm Point Inch Cm Point

UPCE-Standard .86 2.19 62 .96 2.34 69

Page 25: Software Version: 3 - Bottomline Technologies

Create!form bar codes 25

2.9 ISS MaxiCode

Mode 5: Mode 5 indicates that the bar code employs Enhanced Error Correction (EEC) for both the primary and secondary message.

Mode 6: Mode 6 indicates that the bar code contains instructions for programming the reader system, and that Standard Error Correction(SEC) is used for the secondary message. When a Mode 6 symbol is read no data is transmitted.

Memory Requirements: 23k

2.9.1 Dictionary Files for ISS MaxiCode

MaxiCode Create!form MaxiCode dictionary.

Page 26: Software Version: 3 - Bottomline Technologies
Page 27: Software Version: 3 - Bottomline Technologies

AReferences

A.1 Bar code standards references1. Allais, David C. January 1989, Bar code Symbology, INTERMEC.

2. UPC Symbol Specification Manual January 1986, Uniform Code Council, Inc. Dayton.

3. UPC Film Master Verification Manual April 1986, Uniform Code Council, Inc. Dayton.

4. UPC Symbol Location Guidelines Manual September 1986, Uniform Code Council, Inc. Dayton.

5. UPC Guidelines Manual May 1988, Uniform Code Council, Inc. Dayton.

6. Product Numbering and Barcoding, Information Brochure, Australian Product Number Association, Australia.

7. Character set for optical character recognition (OCR-B) January 1975, American National Standard, ANSI X3.49.

8. USS-39 Uniform Symbology Specification 1986, AIM.

9. USS-128 Uniform Symbology Specification 1986, AIM.

10. Barcode Symbol for Uniform Commodity Code 1985, Japanese Industrial Standard X 0501.

Create!form bar codes 27

Page 28: Software Version: 3 - Bottomline Technologies

Appendix A: References

11. Barcode Symbol for Dispatch Unit Code 1987, Japanese Industrial Standard X 0502.

12. Application Specification for the UCC-128 Serial Shipping Container Code: (with symbol and shipping label guidelines) 1989, Uniform Code Council, Inc. Dayton.

28 Create!form bar codes

Page 29: Software Version: 3 - Bottomline Technologies

Index

Index

B

Bar code FilesDCT_PS (PostScript Dictionaries), 9FNT_PS (PostScript Printer Fonts), 10

Bar code StandardsCode 3 of 9, 12EAN-1, 16EAN-8, 16Interleaved 2 of 5, 19MaxiCode, 24PDF 417, 15Postnet, 20UCC/EAN-128, 19UPC, 21USS-128, 16

Bar codesdescription, 8PostScript printer required, 9printer requirements, 9standards, 8symbology, 8using with Create!form designer, 9

C

Code 3 of 9, 12Create!form bar codes

distribution files, 9

E

EAN-13, 16EAN-8, 16

I

Interleaved 2 of 5, 19

M

MaxiCode, 24

P

PDF 417, 15Postnet, 20PostScript Dictionary Files (DCT_PS), 9PostScript Printer

required for printing bar codes, 9PostScript Printer Fonts (FNT_PS), 10Printer

requirements, 9

S

Standardsbar codes generally, 8

U

UCC/EAN-128, 19UPC, 21USS-128, 16

Create!form bar codes 29

Page 30: Software Version: 3 - Bottomline Technologies