Datamax-O'Neil VMP SERIES AN-16 (Single Byte Character Set Font File Format) User Manual

Page 2

Advertising
background image








Version 1.1 HEADER (impact only):

The version 1.1 header fonts are used in the 8i Flash 180 CPS impact printers

The 55 bytes (ALL bytes must be present) within the header are as follows:

4 BYTES

May be anything, rewritten internally

3 BYTES

Font version number (must be "1.1")

1 BYTE

Mod 256 summation of the five character name

5 BYTES

Five character name for this font

1 BYTE

One character name for this font

1 BYTE

Must be 00 for monospace font

Must be 05 for proportional font

2 BYTES, LSB 1st

Number of dots wide for monospace font

0xFFFF for proportional font

2 BYTES, LSB 1st

Number of dots high

1 BYTE

Number of bytes in each row

2 BYTES

Number of bytes in each character

1 BYTE

Number of added spaces for compressed (impact)

1 BYTE

First ASCII character represented in this font

1 BYTE

Last ASCII character represented in this font

1 BYTE

Dotline to place underline (impact)

1

BYTE

USER

version

number

8

BYTE

USER

creation

date

20 BYTES

USER description



Version 1.3 HEADER (thermal and impact):

The 71 bytes (ALL bytes must be present) within the header are as follows:

4 BYTES

May be anything, rewritten internally

4 BYTES

Font version number (must be "1.3",0x00 terminating NUL)

1 BYTE

Mod 256 summation of the five character name

6 BYTES

Five character name for this font with 0x00 terminating NUL

Impact:

1 BYTE

One character name for this font

1 BYTE

Name of PICA pitch font in this set (impact)

1 BYTE

Name of ELITE pitch font in this set (impact)

1 BYTE

Name of ITALIC PICA pitch font in this set (impact)

1 BYTE

Name of ITALIC ELITE pitch font in this set

OR Thermal:

1 BYTE

One character name for this font

1 BYTE

One character name for this font

1 BYTE

One character name for this font

1 BYTE

One character name for this font

1 BYTE

One character name for this font

Impact AND Thermal:

1 BYTE

Must be 00 for monospace font

Must be 05 for proportional font

1 BYTE

Must be 01 if this font is to appear on the self test printout

Must be 00 if this font is NOT to appear on the self test printout

Advertising