beautypg.com

Avery Dennison 6035 Programmer Manual Rev.CA 6/01 User Manual

Page 175

background image

5-16 Programmer’s Manual

P R I N T I N I T

The PRINTINIT data structure contains information about font
storage memory. Use this structure for any font other than the
internal font (ID #2). An application uses these values when it
calls pclInit to initialize the Print subsystem.

typedef struct tagPRINTINIT

{

unsigned char far* lpuchFntAddr;

unsigned long ulFntSize;

} PRINTINIT;

Field

Description

lpuchFntAddr

Pointer to an area of memory for font storage.

ulFntSize

The amount of memory for font storage (specified
in bytes).

Set both fields to zero if the application uses only the internal
font.

Font Memory Requirements

Following are the memory requirements (listed in bytes) for the
base fonts.

Font ID

Memory Needed

1000

7176

1001

8312

1002

10,744

1003

14,440

1004

6824

1005

9064

1006

5912

1007

8200

1008

10,056