Unicode and Fonts

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

 

 

 

 

 

 

100-88002 Rev B

Page 199

 

 

 

Page 211
Image 211
Epson 100-88002 manual Bitmap Fonts, Space