Developers Guide User Manual

DIRECTOR EasiAPI
DOCUMENT REVISION: 081104
DEVELOPER’S GUIDE
Page 17
FontHeight# Size of font expressed in points (1/720 inch resolution)
CharSet# Selecting one of the following numbers specifies the character set of the font. The
default is “0”
0 ANSI character set
1 Default character set symbol character set
77 Mac character set
134 GB2312 character set Chinese Big5
161 Greek character set
162 Turkish character set
163 Vietnamese character set
177 Hebrew character set Arabic character set Baltic character set
204 Russian character set
222 Thai character set
238 Eastern European character set
204 Russian character set
Underline# A Boolean value when set to “0” text will be normal, if set to “1” text will be
underlined
Escapement# The angle between the font's baseline and escapement vectors, in units of
1
/
10
degrees. The default is zero.
FaceName# Defaults to Arial, this value defines the font being used to create your text.
Italic# A Boolean value, when set to “0” text will be normal, if set to “1” text will be
italicized
Orientation# The angle between the font's baseline and the device's x-axis, in units of
1
/
10
degrees
OutPrecision# Using one of the following flags specifies the desired precision (closeness of
the match) between the logical font ideally described by the structure and the actual logical
font. This value is used by the font mapper to produce the logical font.
0 Specifies the default font mapper behavior.
1 This value is not used by the font mapper, but it is returned when raster fonts
are enumerated.
5 Instructs the font mapper to choose a Device font when the system contains
multiple fonts with the same name.
6 Instructs the font mapper to choose a raster font when the system ontains
multiple fonts with the same name.
8 This value instructs the font mapper to choose from TrueType and other outline-
based fonts.