38
Create!form Barcodes User Guide

Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

  • Upload
    others

  • View
    18

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

Create!form Barcodes Ch User Guide

Page 2: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The
Page 3: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

Barcodes User GuideVersion 6.3Copyright Bottomline Technologies, Inc. 2008.All Rights ReservedPrinted in the United States of AmericaInformation in this document is subject to change without notice and does notrepresent a commitment on the part of Bottomline Technologies. BottomlineTechnologies makes no warranties with respect to this documentation anddisclaims any implied warranties of merchantability or fitness for particularpurpose.

Bottomline Technologies325 Corporate DrivePortsmouth, NH 03801Telephone: (603) 436-0700Fax: (603) 436-0300Email: [email protected]:www.bottomline.comSWR-AEBCUG63-REF

Page 4: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The
Page 5: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

v

. . . . .

T A B L E O F C O N T E N T S

Chapter 1: Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8Barcode Standards. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9How to Install Barcodes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Printer Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Distribution Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

PostScript Dictionary Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12PostScript Printer Fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Preparing the Printer for Barcodes . . . . . . . . . . . . . . . . . . . 13

Chapter 2: Barcode Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Code 3 of 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16Dictionary File for Code 3 of 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

PDF 417. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Dictionary File for PDF 417 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

USS-128 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Dictionary File for USS-128 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

EAN-8 and EAN-13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Dictionary File for EAN-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Dictionary File for EAN-13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

UCC/EAN-128 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Dictionary File for UCC/EAN-128 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Interleaved 2 of 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Dictionary File for Interleaved 2 of 5. . . . . . . . . . . . . . . . . . . . . . . . . . 27

Postnet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Dictionary File for Postnet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Dictionary File for Postnet-FIM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

UPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Distribution File for UPC-A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Distribution Files for UPC-A-FDA . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Distribution Files for UPC-E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

ISS MaxiCode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33Dictionary Files for ISS MaxiCode . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Barcodes v

Page 6: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

vi. . .

. .

vi

Appendix A: References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35

Barcodes

Page 7: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

C H A P T E R

OVERVIEW

Topics covered in this chapter are:• Introduction• Barcode Standards• How to Install Barcodes• Printer Requirements • Distribution Files• Preparing the Printer for Barcodes

Chapter 1:Overview

Barcodes 7

Page 8: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

. . . . .8 O V E R V I E W

Introduction

8

IntroductionCreate!form enables you to integrate barcoding systems with your application.In most cases no change to your application will be necessary.Barcode systems originated in the 1930s but were not used in earnest until theearly 1970s. A universal barcode system for general use was not introduceduntil the early 1980s. The main reason barcodes have become more popularrecently is because more sophisticated equipment, in particular laser printersand hand held laser scanners, have been developed.Barcode symbology (its alphabet) is designed to meet specific marketrequirements and many different kinds of barcodes have carved a niche forthemselves in particular industries.Static and variable barcodes objects can be inserted into forms withCreate!form Designer.

Barcodes

Page 9: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

9

. . . . .O V E R V I E W

Barcode Standards

Barcode StandardsA variety of barcode standards are available. Your choice of barcode standardwill be based on the standards used in your industry. You should consult yourindustry associations for information on the barcode standard your industryhas 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

Barcodes 9

Page 10: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

. . . . .10 O V E R V I E W

How to Install Barcodes

10

How to Install BarcodesBarcode dictionaries for each of the above standards are automaticallyinstalled when you install the Create!form Designer. In the event that barcodeshave been removed from Create!form Designer they may be re-installed bycopying each of the *.BAR files from the \Utilities\Barcodes\bar directory on theinstallation CD into the \<install path>\Temp directory, where <install path> is thedirectory into which you installed Create!form.When Create!form Designer is next run, the barcodes will be addedautomatically.

Barcodes

Page 11: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

11

. . . . .O V E R V I E W

Printer Requirements

Printer RequirementsAny PostScript printer can be used to print barcodes provided it has sufficientmemory. Refer to Chapter 2, Standards, for the memory requirements specificto your barcode. A PostScript Level 2+ printer is recommended for printingcustom forms designed in the Create!form Designer.

Barcodes 11

Page 12: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

. . . . .12 O V E R V I E W

Distribution Files

12

Distribution FilesThere are two types of files installed for use with barcodes:

• PostScript dictionary files• PostScript printer fonts

PostScript Dictionary FilesFor every barcode standard there is a PostScript dictionary file. This file istransferred to your Windows print server or printer when a form projectcontaining barcodes is transferred.By default, the dictionary files are installed to the following directory:

<install dir>\SystemResource\Barcode

PostScript Printer FontsThe Universal Product Code UPC barcode as well as the EAN-8 and EAN-13barcodes make use of the font CLSOCRB.FNT. This font is used byCreate!form Designer and should be stored both on your PC, Windows printserver and printer. This font is transferred to your Windows print server orprinter when the form project containing barcodes is transferred.By default, the FNT files are copied to the following directory:

<install dir>\SystemResource\Font

Barcodes

Page 13: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

13

. . . . .O V E R V I E W

Preparing the Printer for Barcodes

Preparing the Printer for BarcodesTransferring a form project containing barcodes to the Windows print serveror printer will automatically load the required barcode dictionaries and fonts.

Barcodes 13

Page 14: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

. . . . .14 O V E R V I E W

Preparing the Printer for Barcodes

14

Barcodes
Page 15: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

C H A P T E R

BARCODE STANDARDS

Topics covered in this 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

Chapter 2:BarcodeStandards

Barcodes 15

Page 16: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

. . . . .16 B A R C O D E ST A N D A R D S

Code 3 of 9

16

Code 3 of 9Encoding Standard: Uniform Symbology SpecificationThere are a number of variations or densities for Code 3 of 9 (UniformSymbology Specification). For example, CODE 39 [3.00] is a barcode namethat appears in the barcode list box of the Barcode Information dialog. Thedensity in characters per inch appears in brackets. There are 12 densitiesavailable ranging from 9.4 to 0.7.Each barcode sequence begins and ends with an asterisk ‘*’ and an optionalcheck digit. When calculating the density you require, remember that thesecharacters are added to the characters you input. You do not need to changeyour application programs as these will be added automatically.Create!form Designer provides an option to automatically calculate the checkdigit for you. This check digit is not its only checking facility. The design ofthe barcode characters makes it a naturally self checking code. The check digitoption is provided as an extended checking facility. You should consult yourindustry association on whether you should be using the check digit option. Itis normally not used.Standard Code 3 of 9 supports only a subset of the ASCII characters. Theseare: 0 to 9, A to Z, dash, period, space, dollar, slash, plus and percentage. Code3 of 9 can be extended to support the full ASCII character set by encoding anASCII character outside the above range to two characters in the range.Memory Requirements: 18k

Barcodes

Page 17: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

17

. . . . .B A R C O D E ST A N D A R D S

Code 3 of 9

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

Table 2.1:First Character

$ % / +A SOH ESC ! A

Seco

nd C

hara

cter

B STX FS " bC ETX GS # cD EOT RS S dE ENQ US % eF ACK ; & fG BELL < ’ gH BS = ( hI HT > ) iJ LF ? * jK VT [ + kL FF ’ ’ lM CR ] mN SO ^ nO SI ? oP DLE { pQ DC1 | qR DC2 } rS DC3 ~ sT DC4 DEL tU NAK NUL uV SYN vW ETB ’ wX CAN DEL xY EM DEL yZ SUB DEL : z

Barcodes 17

Page 18: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

. . . . .18 B A R C O D E ST A N D A R D S

Code 3 of 9

18

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

CODE39: PostScript dictionary for Code 3 of 9

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

Table 2.2:Bar File DensityCode 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 code

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

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

Barcodes

Page 19: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

19

. . . . .B A R C O D E ST A N D A R D S

Code 3 of 9

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

Table 2.2:

Barcodes 19

Page 20: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

. . . . .20 B A R C O D E ST A N D A R D S

PDF 417

20

PDF 417The PDF 417 barcode standard provides a 2-dimensional barcode allowing upto 2000 characters to be represented in a single barcode (the maximum numberof characters is dependent upon the density of the barcode).Each PDF 417 barcode is comprised of start and stop indicators whichsurround the barcode data. These indicators extend the full height of thebarcode. The actual size of the barcode as printed is dependent upon theamount of data it represents - the more data, the bigger the barcode. Both thelength and width of the barcode will be adjusted to accommodate the data.PDF 417 uses an automatic error correction process and sets the appropriatelevel 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 acontrol code appears as data for the barcode it will, by default, trigger thecontrol code event (such as ‘10’ to indicate a line feed, ‘13’ to trigger acarriage return, and so on). To prevent control code characters triggeringevents when read and to ensure the data is rendered as required, the controlcode character must be entered in the format #!10!#. This six-character formatwill be output as the single-character data value when the barcode is rendered.Memory Requirements: 153k

Dictionary File for PDF 417PDF417: PostScript dictionary for PDF 417The following table lists the available denisities for the PDF 417 barcodewhen printed from Create!form Designer. As described above, the actual sizeof the barcode is dependent upon the amount of data it represents.

Table 2.3:

Bar File DensityPDF 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)

Barcodes

Page 21: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

21

. . . . .B A R C O D E ST A N D A R D S

PDF 417

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

Barcodes 21

Page 22: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

. . . . .22 B A R C O D E ST A N D A R D S

USS-128

22

USS-128Encoding Standard: Uniform Symbology SpecificationMemory Requirements: 36k

Dictionary File for USS-128USS128: PostScript dictionary for USS-128The following table lists the available densities for the USS-128 barcode whenprinted from Create!form Designer. The actual size of the barcode isdependent upon the amount of data it represents.

Table 2.4:

BAR File DensityUSS-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

Barcodes

Page 23: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

23

. . . . .B A R C O D E ST A N D A R D S

EAN-8 and EAN-13

EAN-8 and EAN-13Encoding Standard: European Article NumberingThere are a number of variations or densities for both EAN-8 and EAN-13.For example, EAN-13[1.50] is a barcode name that appears in the barcode listbox of the Barcode Information dialog. The density magnification of thestandard appears in brackets.There are many barcode densities available. For EAN-8 there are 26 densitiesand for EAN-13 28 densities, ranging from a magnification of 0.80 to 2.00 ofthe standard. The EAN-8 barcode densities are preceded by EAN-8; EAN-13barcode densities are preceded by EAN-13.The last digit is reserved for the check digit and cannot be typed in. EAN-8allows you to enter exactly 7 numbers. EAN-13 allows you to enter exactly 12numbers, no more and no less. No other characters are permitted.Memory Requirements:European Article Number (7 digits): 10kEuropean Article Number (12 digits): 13k

Dictionary File for EAN-8EAN8: PostScript dictionary for EAN-8The following table lists the width and height for EAN-8 barcodes whenprinted from Create!form Designer. The scaling has been set to 1 for both Xand Y.

Barcodes 23

Page 24: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

. . . . .24 B A R C O D E ST A N D A R D S

EAN-8 and EAN-13

24

Dictionary File for EAN-13EAN13: PostScript dictionary for EAN-13

Table 2.5:Standard Width Height

Inch Cm Point Inch Cm PointEAN-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 105EAN-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

Barcodes

Page 25: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

25

. . . . .B A R C O D E ST A N D A R D S

EAN-8 and EAN-13

The following table lists the width and height for the EAN-13 barcodes whenprinted from Create!form Designer. The scaling has been set to 1 for both Xand Y.

Table 2.6:Standard Width Height

Inch Cm Point Inch Cm PointEAN13 (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 124EAN13 (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

Barcodes 25

Page 26: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

. . . . .26 B A R C O D E ST A N D A R D S

UCC/EAN-128

26

UCC/EAN-128Encoding Standard: Uniform Code Council, Uniform SymbologySpecification, European Article NumberingThere a number of variations of densities for UCC/EAN-128 barcodes. Forexample UCC/EAN-128 (10.10), is a barcode name that appears in a barcodelist box of the barcode information dialog. The density magnification of thestandard appears in brackets.There are barcode densities available. For UCC/EAN there are 11 densities.The UCC/EAN-128 barcode densities are preceded by UCC EAN-128.Memory Requirements: 41k

Dictionary File for UCC/EAN-128UCC128: PostScript dictionary for UCC/EAN-128

Barcodes

Page 27: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

27

. . . . .B A R C O D E ST A N D A R D S

Interleaved 2 of 5

Interleaved 2 of 5Encoding Standard: Uniform Symbology SpecificationThere are a number of variations or densities for Interleaved 2 of 5 barcodes.For example, Code 25[16.7] is a barcode name that appears in the barcode boxlist box of the Barcode Information dialog. The density magnification of thestandard appears in brackets.There are many densities available. For Interleaved 2 of 5 there are 4densities. The Interleaved 2 of 5 barcode densities are preceded by Code 25.Memory Requirements: 23k

Dictionary File for Interleaved 2 of 5CODE25: PostScript dictionary for Interleaved 2 of 5

Barcodes 27

Page 28: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

. . . . .28 B A R C O D E ST A N D A R D S

Postnet

28

PostnetThere are a number of Postnet standards. The standards installed withCreate!form Designer are:• Postnet• Postnet-Delivery Point• Postnet-FIMThere is one density for each type of Postnet barcode. For example, FIM is abarcode name that appears in the barcode list box of the Barcode Informationdialog. Postnet requires 9 numberic characters, Postnet-Delivery Point requires 11numeric characters and Postnet-FIM requires 1 numeric character.Memory Requirements:2 Postnet. . . . . . . . . . . . . . . 11k2 Postnet-Delivery Point: . . . 11k2 Postnet-FIM: . . . . . . . . . . . 9k

Dictionary File for PostnetPOSTNET: PostScript dictionary for PostnetThe following table lists the width and height for the Postnet-Delivery Pointbarcode when printed from Create!form Designer. The scaling has been set to1 for both X and Y.

Table 2.7:Bar File Width Height

Inch Cm Point Inch Cm PointDelivery Point

(4.17)2.89 7.34 208 0.11 .28 8

Barcodes

Page 29: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

29

. . . . .B A R C O D E ST A N D A R D S

Postnet

Dictionary File for Postnet-FIMFIM: PostScript dictionary for Postnet-FIM

Barcodes 29

Page 30: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

. . . . .30 B A R C O D E ST A N D A R D S

UPC

30

UPCEncoding Standard: Universal Product CodeThere are a wide variety of UPC standards. The standards installed withCreate!form Designer are:• UPC-A• UPC-EUPC is a fixed number character barcode. All UPC versions have the same data input format.

SXXXXXXXXXXwhere ’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 DrugAdministration (FDA).UPC-AStandard: SXXXXX-XXXXXC

UPC-A (FDA)NDC (4-4-2): 30XXX-XXXX-XXCNDC (5-4-1): 3XXXXX-XXXX-XCNDC (5-3-3): 3XXXXX-XXX-XXCHRI (4-6): 38XXX-XXXXXXCHRI (5-5): 9XXXX-XXXXXC

UPC-EStandard: 0XXX-XXXCWhere ’C’ is the automatically calculated check digit.Memory Requirements: (inclusive of memory requirements ofCLSOCRB.FNT)Universal Product Code (Regular Symbol)(UPC-A):23kUniversal Product Code (Administered by US Food and Drug Administration)

Barcodes

Page 31: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

31

. . . . .B A R C O D E ST A N D A R D S

UPC

(UPC-A-FDA):30kUniversal Product Code (Zero Suppression Symbol)(UPC-A):25k

Distribution File for UPC-ADictionary File for UPC-AUPCAPostScript dictionary for UPCA

Font File for UPC-ACLSOCRBPatient Flow System PostScript OCRB font

The following table lists the width and height for the UPC-A barcode whenprinted from Create!form Designer. The scaling has been set to 1 for both Xand Y.

Distribution Files for UPC-A-FDADictionary File for UPC-A-FDAUPCAFDA: PostScript dictionary for UPCAFDA

Font File for UPC-A-FDACLSOCRB: Create!form PostScript OCRB fontThe following tables list the width and height for UPC-A-FDA barcodes whenprinted from Create!form Designer. The scaling has been set to 1 for both Xand Y.

Table 2.8:Standard Width Height

Inch Cm Point Inch Cm PointUPCA-Standard 1.6 4.02 114 .96 2.43 69

Barcodes 31

Page 32: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

. . . . .32 B A R C O D E ST A N D A R D S

UPC

32

Distribution Files for UPC-EDictionary File for UPC-EUPCE: PostScript dictionary for UPCE

Font file for UPC-ECLSOCRB: Patient Flow System PostScript OCRB fontThe following table lists the width and height for the UPC-E barcode whenprinted from Create!form Designer. The scaling has been set to 1 for both Xand Y.

Table 2.9: National Health Related Items CodeStandard Width Height

Inch Cm Point Inch Cm PointUPC-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

Table 2.10: National Drug CodeStandard Width Height

Inch Cm Point Inch Cm PointUPC-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

Table 2.11:Standard Width Height

Inch Cm Point Inch Cm PointUPCE-Standard .86 2.19 62 .96 2.34 69

Barcodes

Page 33: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

33

. . . . .B A R C O D E ST A N D A R D S

ISS MaxiCode

ISS MaxiCodeEncoding Standard: International Symbology Specification-formerlyUPScodeISS MaxiCode is a two-dimensional barcode symbology introduced by UPSin 1992. The code is able to encode approximately 100 characters of data in anarea of one square inch. Within this small space are two MaxiCodecomponents: black and white hexagons that store information, and atarget-like central pattern that allows the symbol to be easily located at hightspeeds.MaxiCode is most useful for sorting and tracking cargo and transportpackages. Extensive built-in error correction capability means MaxiCode alsooffers extremely reliable performance which provides for the recovery ofsymbol information from labels that are damaged. With full ASCII suport andthe ability to chain several MaxiCodes together, MaxiCode is a uniquelyflexible coding system.The MaxiCode barcode is always of a fixed size, containing a fixed number ofhexagonal modules and allows for a primary and a secondary message.There are 5 variations or modes for MaxiCode barcodes. For example,MaxiCode (Mode 3) is a barcode aname that appears in the barcode list box ofthe Barcode 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 destinationaddress and class of service (as defined by the carrier) is encoded. A Mode 2barcode has a numeric postal code only.Mode 3: Also designed for use within the transport industry, this modeencodes the destination address and the class of service (as defined by thecarrier). A Mode 3 barcode may contain an alphanumeric barcode.Mode 4: Mode 4 indicates that the barcode employs Enhanced ErrorCorrection (EEC) in the primary message and Standard Error Correction(SEC) for the secondary message.Mode 5: Mode 5 indicates that the barcode employs Enhanced ErrorCorrection (EEC) for both the primary and secondary message.Mode 6: Mode 6 indicates that the barcode contains instructions forprogramming the reader system, and that the Standard Error Correction (SEC)is used for the secondary message. When a Mode 6 symbol is read no data istransmitted.Memory Requirements: 23k

Barcodes 33

Page 34: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

. . . . .34 B A R C O D E ST A N D A R D S

ISS MaxiCode

34

Dictionary Files for ISS MaxiCodeMaxiCode: Patient Flow System MaxiCode dictionary

Barcodes

Page 35: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

A P P E N D I X

REFERENCES

Barcode Standards References1 Allais, David C. January 1989, Barcode 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.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.

Appendix A:References

Barcodes 15

Page 36: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

. . . . .16 R E F E R E N C E S

16

Barcodes
Page 37: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

37

. . . . .

I N D E X

AAppendix A

References 35

BBarcodes

distribution files 12how to install 10introduction 8PostScript Dictionary Files 12PostScript printer fonts 12preparing the printer 13printer requirements 11standards 9

EEAN-8 and EAN-13 23

SStandards

Code 3 of 9 16dictionary file for code 3 of 9 18dictionary file for EAN-13 24dictionary file for EAN-8 23dictionary file for Interleaved 2 of 5 27dictionary file for pdf 417 20dictionary file for Postnet 28dictionary file for Postnet-FIM 29dictionary file for UCC/EAN-128 26dictionary file for USS-128 22dictionary files for ISS MaxiCode 34distribution file for UPC-A 31distribution file for UPC-A-FDA 31distribution files for UPC-E 32Interleaved 2 of 5 27

Barcodes 37

Page 38: Barcodes - Bottomline Technologiesarchive.bottomline.com/collateral/technical_documents/CF Barcodes … · \SystemResource\Barcode PostScript Printer Fonts The

38. . .

. .

38

ISS MaxiCode 33pdf 417 20Postnet 28UCC/EAN-128 26UPC 30USS-128 22

Barcodes