Unicode and Fonts
100-88002 Rev B Page 199
Bitmap Fonts
It is possible to use bitmap fonts with the ITherm 280 Printer. Bitmap fonts are fixed
pitch and are not scalable. They will only function as legacy fonts. The printer is
optionally supplied with 4 legacy bitmap fonts. They are in a 10x24, 12x24 draft font
format and a 16x24 near letter quality format. They are defined as follows:
BMFont0 = chr10x24.bft 10 x 24 draft font with typical spacing of 16 characters per inch
BMFont1 = chr12x24.bft 12 x 24 draft font with typical spacing of 14 characters per inch
BMFont2 = chr16x24.bft 16 x 24 NLQ font with typical spacing of 12 characters per inch
BMFont4 = ocr16x24.bft 16 x 24 OCR font with typical spacing of 12 characters per inch
It is possible to define a custom bitmap font. Transact supports a bitmap font
compiler that will convert a bitmap font picture file into a compressed bitmap file that
may be loaded into the printer as a bitmap (.bft) font file.
The input to the program is a text file in a predefined format consisting of a font
description and then character definitions consisting of the character ID and then the
character definition. The format is as follows: (Note lines preceded with # characters
are comments.
# 11 by 24 font with a base line at 22
# F=X is not used in Thermal Products
W=11 H=24 B=22 F=0
; N=0000 U=0000 NULL
01 ...........
02 ...........
03 ...........
04 ...........
05 ...........
06 ...........
07 ...........
08 ...........
09 ...........
10 ...........
11 ...........
12 ...........
13 ...........
14 ...........
15 ...........
16 ...........
17 ...........
18 ...........
19 ...........
20 ...........
21 ...........
22 ...........
23 ...........
24 ...........
; N=0001 U=0020 SPACE
01 ...........