IDAutomation.com, Inc. |
Your Source for Quality Symbology |
[NOTE: This package may only be used according to the License Agreement]
NOTE: This sample bar code font package should only be used for testing and evaluation purposes because some of the characters contain the text "DEMO" in them which can cause scan errors. For testing purposes, a successful scan can be obtained by scanning the lower 25% of the barcode that does not contain any "DEMO" text in it. Also, in the evaluation version package, fonts are only provided in the "b", "d" and "f" heights. human readable fonts are only provided in the "c" height. After you order the fully functional version, you will receive all heights (a through f) for a total of 12 different fonts.
Our Interleaved 2 of 5 Font Advantage Package allows you to print Interleaved 2 of 5 barcodes from any computer system supporting TrueType, PostScript or PCL fonts including Windows, DOS, Macintosh and UNIX. Macintosh users should also refer to the "readme" file in the Macintosh folder of the ZIP file.
It is important to have the ability to test the barcodes you print with a barcode scanner. If you do not already have a barcode scanner, we also sell high quality complete barcode scanner kits at our IDAutomation.com site.
[ORDER NOW | IDAutomation.com Home]
Interleaved 2 of 5 Font Advantage Package Features |
Printing with the Interleaved 2 of 5 Fonts |
The Interleaved 2 of 5 barcode fonts were created to meet ANSI and CEN requirements when printing with the font size of 12 or greater. To determine which Interleaved 2 of 5 barcode font to use, first print out the AdvI25b barcode font at various font sizes to determine which size is the smallest that will work with your scanning equipment. Then, choose the tallest version that will fit in your scanning area. You may also refer to the specifications.
NOTE: You don't need to be concerned with the details and complexity of these fonts if you use our font automation tools. However, if you are interested in manually producing the barcodes you will find the information in this section helpful. For manual check digit calculations, please refer to the information provided in the ITF Symbology Overview.
The character set is listed below in columns. The "ITF Code" column lists the character or function that the barcode scanner will read for the associated symbol. The columns ASCII, Char and Unicode are unique to our Interleaved 2of5 fonts. These columns designate the location in either ASCII or Unicode where the barcode symbol for the character resides. The column "Char" lists the character that resides at the ASCII location which can be used to print the corresponding symbol on a Windows system.
ITF Code | ASCII * | Unicode * | Char * | ITF Code | ASCII * | Unicode * | Char * | |
na | 0032 | 0020 | space | 53 | 0086 | 0056 | V | |
00 | 0033 | 0021 | ! | 54 | 0087 | 0057 | W | |
01 | 0034 | 0022 | " | 55 | 0088 | 0058 | X | |
02 | 0035 | 0023 | # | 56 | 0089 | 0059 | Y | |
03 | 0036 | 0024 | $ | 57 | 0090 | 005A | Z | |
04 | 0037 | 0025 | % | 58 | 0091 | 005B | [ | |
05 | 0038 | 0026 | & | 59 | 0092 | 005C | \ | |
06 | 0039 | 0027 | ' | 60 | 0093 | 005D | ] | |
07 | 0040 | 0028 | ( | 61 | 0094 | 005E | ^ | |
08 | 0041 | 0029 | ) | 62 | 0095 | 005F | _ | |
09 | 0042 | 002A | * | 63 | 0096 | 0060 | ` | |
10 | 0043 | 002B | + | 64 | 0097 | 0061 | a | |
11 | 0044 | 002C | , | 65 | 0098 | 0062 | b | |
12 | 0045 | 002D | - | 66 | 0099 | 0063 | c | |
13 | 0046 | 002E | . | 67 | 0100 | 0064 | d | |
14 | 0047 | 002F | / | 68 | 0101 | 0065 | e | |
15 | 0048 | 0030 | 0 | 69 | 0102 | 0066 | f | |
16 | 0049 | 0031 | 1 | 71 | 0103 | 0067 | g | |
17 | 0050 | 0032 | 2 | 71 | 0104 | 0068 | h | |
18 | 0051 | 0033 | 3 | 72 | 0105 | 0069 | i | |
19 | 0052 | 0034 | 4 | 73 | 0106 | 006A | j | |
20 | 0053 | 0035 | 5 | 74 | 0107 | 006B | k | |
21 | 0054 | 0036 | 6 | 75 | 0108 | 006C | l | |
22 | 0055 | 0037 | 7 | 76 | 0109 | 006D | m | |
23 | 0056 | 0038 | 8 | 77 | 0110 | 006E | n | |
24 | 0057 | 0039 | 9 | 78 | 0111 | 006F | o | |
25 | 0058 | 003A | : | 79 | 0112 | 0070 | p | |
26 | 0059 | 003B | ; | 80 | 0113 | 0071 | q | |
27 | 0060 | 003C | < | 81 | 0114 | 0072 | r | |
28 | 0061 | 003D | = | 82 | 0115 | 0073 | s | |
29 | 0062 | 003E | > | 83 | 0116 | 0074 | t | |
30 | 0063 | 003F | ? | 84 | 0117 | 0075 | u | |
31 | 0064 | 0040 | @ | 85 | 0118 | 0076 | v | |
32 | 0065 | 0041 | A | 86 | 0119 | 0077 | w | |
33 | 0066 | 0042 | B | 87 | 0120 | 0078 | x | |
34 | 0067 | 0043 | C | 88 | 0121 | 0079 | y | |
35 | 0068 | 0044 | D | 89 | 0122 | 007A | z | |
36 | 0069 | 0045 | E | 90 | 0123 | 007B | { | |
37 | 0070 | 0046 | F | 91 | 0124 | 007C | | | |
38 | 0071 | 0047 | G | 92 | 0125 | 007D | } | |
39 | 0072 | 0048 | H | 93 | 0126 | 007E | ~ | |
40 | 0073 | 0049 | I | 94 | 0197 | 00C5 | Å | |
41 | 0074 | 004A | J | 95 | 0198 | 00C6 | Æ | |
42 | 0075 | 004B | K | 96 | 0199 | 00C7 | Ç | |
43 | 0076 | 004C | L | 97 | 0200 | 00C8 | È | |
44 | 0077 | 004D | M | 98 | 0201 | 00C9 | É | |
45 | 0078 | 004E | N | 99 | 0202 | 00CA | Ê | |
46 | 0079 | 004F | O | START | 0203 | 00CB | Ë | |
47 | 0080 | 0050 | P | STOP | 0204 | 00CC | Ì | |
48 | 0081 | 0051 | Q | |||||
49 | 0082 | 0052 | R | |||||
50 | 0083 | 0053 | S | |||||
51 | 0084 | 0054 | T | |||||
52 | 0085 | 0055 | U |
The Visual Basic Application Sample Code:
The following is a simple Visual Basic application used to print the Interleaved 2 of 5 barcode. Note that the AdvI25C font must be installed for this application to work unless you change the font name in the code. You may use this Visual Basic source code in your application as long you purchase a license for our font and the copyright notice is not removed.
' Copyright, IDAutomation.com, Inc. 2000. All rights reserved. Dim CurrentChar As Integer DataToEncode = InputBox("Enter numbers to encode in the Interleaved 2 of 5 font - Enter numbers only.") 'Check for an even number of digits, add 0 if not even If (Len(DataToEncode) Mod 2) = 1 Then DataToEncode = "0" & DataToEncode 'Assign start and stop codes StartCode = Chr(203) StopCode = Chr(204) StringLeng = Len(DataToEncode) For I = 1 To StringLeng Step 2 'Get the value of each number pair CurrentChar = (Mid(DataToEncode, I, 2)) 'Get the ASCII value of CurrentChar according to the chart by adding to the value If CurrentChar < 94 Then DataToPrint = DataToPrint & Chr(CurrentChar + 33) If CurrentChar > 93 Then DataToPrint = DataToPrint & Chr(CurrentChar + 103) Next I 'Print the barcode Printable_string = StartCode + DataToPrint + StopCode Printer.FontSize = 20 Printer.Font = "AdvI25c" Printer.Print Printable_string 'print the human readable text below the barcode Printer.FontSize = 12 Printer.Font = "Times New Roman" Printer.Print DataToEncode
Interleaved 2 of 5 Specifications |
The X dimension (X is the width of the narrow bar) of our Interleaved 2 of 5 font is listed below for various point sizes. The narrow to wide ratio is 2.5 to 1 which is recommended by international standards.
Our Interleaved 2 of 5 fonts have been specially designed to be able to produce dependable and scannable barcodes when printed at all point sizes. With a 600 DPI laser, the Interleaved 2 of 5 font can be printed as small as 6 points if the scanner supports it. We have been able to dependably scan our Interleaved 2 of 5 font printed at 6 points with the CCD scanner we sell at our IDAutomation.com Site.
Point Size |
X dimension |
|
22 | .38 mm | .015" |
20 | .34 mm | .013" |
12 | .21 mm | .008" |
6 | .105 mm | .004" |
Wide to Narrow Ratio: | 2.5 : 1 |
Installation Instructions |
For the most up to date installation procedures please visit our Technical Support Site. Macintosh users should also refer to the "readme" file in the Macintosh folder of the Interleaved 2 of 5 ZIP file.
To install the Interleaved 2 of 5 barcode font in Windows:
For the most up to date installation procedures please visit our Technical Support Site. Macintosh users should also refer to the "readme" file in the Macintosh folder of the Interleaved 2 of 5 ZIP file.
View our product index to obtain a list of all products we offer.
Copyright © 1999- 2001 IDAutomation.com, Inc. All rights reserved. All trademarks mentioned are the property of their respective owners.