hb_ot_name_id_predefined_t

An enum type representing the pre-defined name IDs.

For more information on these fields, see the OpenType spec.

Values

ValueMeaning
FontFamily1

Font Family name

FontSubfamily2

Font Subfamily name

UniqueId3

Unique font identifier

FullName4

Full font name that reflects all family and relevant subfamily descriptors

VersionString5

Version string

PostscriptName6

PostScript name for the font

Trademark7

Trademark

Manufacturer8

Manufacturer Name

Designer9

Designer

Description10

Description

VendorUrl11

URL of font vendor

DesignerUrl12

URL of typeface designer

License13

License Description

LicenseUrl14

URL where additional licensing information can be found

TypographicFamily16

Typographic Family name

TypographicSubfamily17

Typographic Subfamily name

MacFullName18

Compatible Full Name for MacOS

SampleText19

Sample text

CidFindfontName20

PostScript CID findfont name

WwsFamily21

WWS Family Name

WwsSubfamily22

WWS Subfamily Name

LightBackground23

Light Background Palette

DarkBackground24

Dark Background Palette

VariationsPsPrefix25

Variations PostScript Name Prefix

Invalid65535

Value to represent a nonexistent name ID.