OpenTypeName enumeration

OpenTypeName enumeration

Defines pre-defined IDs, they apply to all platforms unless indicated otherwise.

The OpenTypeName type exposes the following members:

Fields

Field Description
COPYRIGHT_NOTICE Copyright notice.
FONT_FAMILY_NAME Font Family name.
FONT_SUBFAMILY_NAME Font Subfamily name.
UNIQUE_FONT_IDENTIFIER Unique font identifier.
FULL_FONT_NAME Full font name that reflects all family and relevant subfamily descriptors.
VERSION_STRING Version string.
POST_SCRIPT_NAME PostScript name for the font.
TRADEMARK Trademark notice/information for this font.
MANUFACTURER_NAME Manufacturer Name.
DESIGNER Designer; name of the designer of the typeface.
DESCRIPTION Description of the typeface.
URL_VENDOR URL of font vendor (with protocol, e.g., http://, ftp://).
URL_DESIGNER URL of typeface designer (with protocol, e.g., http://, ftp://).
LICENSE_DESCRIPTION Description of how the font may be legally used, or different example scenarios for licensed use.
LICENSE_INFO_URL URL where additional licensing information can be found.
TYPOGRAPHIC_FAMILY Typographic Family name.
TYPOGRAPHIC_SUBFAMILY Typographic Subfamily name.
COMPATIBLE_FULL Compatible Full (Macintosh only).
On the Macintosh, the menu name is constructed using the FOND resource.
SAMPLE_TEXT Sample text.
This can be the font name, or any other text that the designer thinks is the best sample to display the font in.
POST_SCRIPT_CID_FINDFONT PostScript CID findfont name.
WWS_FAMILY_NAME WWS Family Name.
WWS_SUBFAMILY_NAME WWS Subfamily Name.
LIGHT_BACKGROUND_PALETTE Light Background Palette.
DARK_BACKGROUND_PALETTE Dark Background Palette.
VARIATIONS_POST_SCRIPT_NAME_PREFIX Variations PostScript Name Prefix.

See Also