Barcode/ocr fonts, Types of barcode/ocr fonts – Konica Minolta bizhub 25 User Manual

Page 2

Advertising
background image

2 Barcode/OCR Fonts

Barcode/OCR Fonts

This manual provides descriptions for types of barcode, character code and samples of

font usage, etc. for models equipped with the Barcode/OCR font option. The content of

this manual assumes the reader has a basic understanding of barcodes and barcode

standards.

The barcode relies heavily on printer paper and on the performance of the Barcode

Reader. Please read thoroughly before using.

Types of Barcode/OCR Fonts

The internal code for the barcode fonts is coded in the barcode symbologies listed below.

In general, assign a barcode font and data that is going to be expressed based on the

ASCII character set. However, be aware that the internal code for fonts may at times be

encoded using code that is different from ASCII code.

UPC/EAN
UPC and EAN (JAN) are numeric barcodes. The barcode pattern is defined so that both

can be expressed as fonts even though they have different standards. They come in

standard and abbreviated formats and may be augmented with add-ons. The check digit

is modulus 10 with weight 3.

The check digit for a 5-digit add-on is modulus 10 (no check digit with a 2-digit add-

on). Use ASCII characters 0 to 9 for the font of the left odd parity. Use Hex 41 to 4A (A

to J) for the right even parity. Use Hex 61 to 6A (a to j) for the left even parity. Show all

numerals 0 to 9.

The gap used for the add-on is defined to Space: Hex 20. The guard bar, center bar, Stop

for abbreviated format, Start for add-on and delineator for the add-on are come in two

types: 1) the height is the same as numerals and 2) the bar is underneath the numerals

and extends out past the numeral. Each are defined in (: Hex28, - : Hex2D,) : Hex29, * :

Hex2A, + : Hex2B and X : Hex58,] : Hex5D, Y : Hex59, Z : Hex5A, [: Hex5B.

Interleave25
Interleave25 is a numeric barcode. The barcode must always contain an even number of

digits because the code represents two numbers, one number encoded in the bar and the

next number encoded in the space between the bars. There are multiple check digits that

are based on standards such as modulus 10 with weight 3 and so on. Define the font for

the 00 to 99-pattern by Hex21 to Hex7A. Start is HexAB and Stop is HexAC.

Code39
Code39 is a barcode represented in numerals, upper-case characters and symbols ($, %,

*, +, -, ., /, space). The check digit is modulus 43. The font is the same as ASCII code, with

the exception of the Space symbol. The Space is defined as !: Hex21, , : Hex2C, and _ :

Hex5F.

Code128
Code128 is a barcode that includes all ASCII characters. Express CodeA, CodeB and

CodeC with the same bar pattern. The check digit is modulus 103. As a font, ! to ~ (Hex21

to 7E) for CodeB is the same as ASCII. Space is defined as HexAE. DEL: Hex95 to

StartC: HexAB based on CodeB. Stop is HexAC.

Advertising