Bitmap fonts – TransAct Technologies ITHERM 280 User Manual

Page 267

Advertising
background image

iTherm

®

280 Programmer’s Guide

ITherm® 280 Unicode and Fonts

28-07764

Rev C

Page 265

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

...........

02

...........

Advertising