Skip to content

# `fgFontInfo`

## fontgate.fgFontInfo = class fgFontInfo(object)

      FontInfo data

      No constructors - it's the direct member of the fgFont object

#### Methods

__cmp__(...)

      x.__cmp__(y) <==> cmp(x,y)

__delattr__(...)

      x.__delattr__('name') <==> del x.name

__getattribute__(...)

      x.__getattribute__('name') <==> x.name

__init__(...)

      x.__init__(...) initializes x; see help(type(x)) for signature

__repr__(...)

      x.__repr__() <==> repr(x)

__setattr__(...)

      x.__setattr__('name', value) <==> x.name = value

#### Descriptors

ascender

      Ascender value

capHeight

      Cap height value

caretOffset

      Caret offset value

copyright

      Copyright statement

descender

      Descender value

dict

      Other font info tags and data

familyName

      Family name

italicAngle

      Italic angle

macintoshFONDFamilyID

      Family ID number. Corresponds to the ffFamID in the Macintosh FOND resource

macintoshFONDName

      Font name for the Macintosh FOND resource

note

      Arbitrary note about the font

openTypeHeadCreated

      Creation date and time

openTypeHeadFlags

      A list of bit numbers indicating the flags. Corresponds to the OpenType head table flags field

openTypeHeadFontDirectionHint

      Deprecated (Set to 2). Corresponds to the OpenType head table fontDirectionHint field

openTypeHeadLowestRecPPEM

      Smallest readable size in pixels. Corresponds to the OpenType head table lowestRecPPEM field

openTypeHeadModified

      Last modification date and time

openTypeHheaAscender

      Ascender value. Corresponds to the OpenType hhea table Ascender field

openTypeHheaCaretOffset

      Caret offset value. Corresponds to the OpenType hhea table caretOffset field

openTypeHheaCaretSlopeRise

      Caret slope rise value. Corresponds to the OpenType hhea table caretSlopeRise field

openTypeHheaCaretSlopeRun

      Caret slope run value. Corresponds to the OpenType hhea table caretSlopeRun field

openTypeHheaDescender

      Descender value. Corresponds to the OpenType hhea table Descender field

openTypeHheaLineGap

      Line gap value. Corresponds to the OpenType hhea table LineGap field

openTypeNameCompatibleFullName

      Compatible full name. Corresponds to the OpenType name table name ID 18

openTypeNameDescription

      Description of the font. Corresponds to the OpenType name table name ID 10

openTypeNameDesigner

      Designer name. Corresponds to the OpenType name table name ID 9

openTypeNameDesignerURL

      URL for the designer. Corresponds to the OpenType name table name ID 12

openTypeNameLicense

      License text. Corresponds to the OpenType name table name ID 13

openTypeNameLicenseURL

      URL for the license. Corresponds to the OpenType name table name ID 14

openTypeNameManufacturer

      Manufacturer name. Corresponds to the OpenType name table name ID 8

openTypeNameManufacturerURL

      Manufacturer URL. Corresponds to the OpenType name table name ID 11

openTypeNamePreferredFamilyName

      Preferred family name. Corresponds to the OpenType name table name ID 16

openTypeNamePreferredSubfamilyName

      Preferred subfamily name. Corresponds to the OpenType name table name ID 17

openTypeNameSampleText

      Sample text. Corresponds to the OpenType name table name ID 20

openTypeNameUniqueID

      Unique ID string. Corresponds to the OpenType name table name ID 3

openTypeNameVersion

      Version string. Corresponds to the OpenType name table name ID 5

openTypeNameWWSFamilyName

      WWS family name. Corresponds to the OpenType name table name ID 21

openTypeNameWWSSubfamilyName

      WWS Subfamily name. Corresponds to the OpenType name table name ID 22

openTypeOS2CodePageRanges

      A list of bit numbers that are supported code page ranges in the font. Corresponds to the OpenType OS/2 table ulCodePageRange1 and ulCodePageRange2 fields

openTypeOS2FamilyClass

      Two integers representing the IBM font class and font subclass of the font. The first number, representing the class ID, should be in the range 0-14. The second number, representing the subclass, should be in the range 0-15. Corresponds to the OpenType OS/2 table sFamilyClass field

openTypeOS2Panose

      The list should contain 10 integers that represent the setting for each category in the Panose specification. This corresponds to the OpenType OS/2 table Panose field

openTypeOS2Selection

      A list of bit numbers indicating the bits that should be set in fsSelection. Corresponds to the OpenType OS/2 table selection field

openTypeOS2StrikeoutPosition

      Strikeout position. Corresponds to the OpenType OS/2 table yStrikeoutPosition field

openTypeOS2StrikeoutSize

      Strikeout size. Corresponds to the OpenType OS/2 table yStrikeoutSize field

openTypeOS2SubscriptXOffset

      Subscript x offset. Corresponds to the OpenType OS/2 table ySubscriptXOffset field

openTypeOS2SubscriptXSize

      Subscript horizontal font size. Corresponds to the OpenType OS/2 table ySubscriptXSize field

openTypeOS2SubscriptYOffset

      Subscript y offset. Corresponds to the OpenType OS/2 table ySubscriptYOffset field

openTypeOS2SubscriptYSize

      Subscript vertical font size. Corresponds to the OpenType OS/2 table ySubscriptYSize field

openTypeOS2SuperscriptXOffset

      Superscript x offset. Corresponds to the OpenType OS/2 table ySuperscriptXOffset field

openTypeOS2SuperscriptXSize

      Superscript horizontal font size. Corresponds to the OpenType OS/2 table ySuperscriptXSize field

openTypeOS2SuperscriptYOffset

      Superscript y offset. Corresponds to the OpenType OS/2 table ySuperscriptYOffset field

openTypeOS2SuperscriptYSize

      Superscript vertical font size. Corresponds to the OpenType OS/2 table ySuperscriptYSize field

openTypeOS2Type

      A list of bit numbers indicating the embedding type. Corresponds to the OpenType OS/2 table fsType field

openTypeOS2TypoAscender

      Ascender value. Corresponds to the OpenType OS/2 table sTypoAscender field

openTypeOS2TypoDescender

      Descender value. Corresponds to the OpenType OS/2 table sTypoDescender field

openTypeOS2TypoLineGap

      Line gap value. Corresponds to the OpenType OS/2 table sTypoLineGap field

openTypeOS2UnicodeRanges

      A list of bit numbers that are supported Unicode ranges in the font. Corresponds to the OpenType OS/2 table ulUnicodeRange1, ulUnicodeRange2, ulUnicodeRange3 and ulUnicodeRange4 fields

openTypeOS2VendorID

      Four character identifier for the creator of the font. Corresponds to the OpenType OS/2 table achVendID field

openTypeOS2WeightClass

      Weight class value. Must be a positive integer. Corresponds to the OpenType OS/2 table usWeightClass field

openTypeOS2WidthClass

      Width class value. Must be in the range 1-9. Corresponds to the OpenType OS/2 table usWidthClass field

openTypeOS2WinAscent

      Ascender value. Corresponds to the OpenType OS/2 table usWinAscent field

openTypeOS2WinDescent

      Descender value. Corresponds to the OpenType OS/2 table usWinDescent field

openTypeVheaCaretOffset

      Caret offset value. Corresponds to the OpenType vhea table caretOffset field

openTypeVheaCaretSlopeRise

      Caret slope rise value. Corresponds to the OpenType vhea table caretSlopeRise field

openTypeVheaCaretSlopeRun

      Caret slope run value. Corresponds to the OpenType vhea table caretSlopeRun field

openTypeVheaVertTypoAscender

      Ascender value. Corresponds to the OpenType vhea table vertTypoAscender field

openTypeVheaVertTypoDescender

      Descender value. Corresponds to the OpenType vhea table vertTypoDescender field

openTypeVheaVertTypoLineGap

      Line gap value. Corresponds to the OpenType vhea table vertTypoLineGap field

postscriptBlueFuzz

      BlueFuzz value. This corresponds to the Type 1/CFF BlueFuzz field

postscriptBlueScale

      BlueScale value. This corresponds to the Type 1/CFF BlueScale field

postscriptBlueShift

      BlueShift value. This corresponds to the Type 1/CFF BlueShift field

postscriptBlueValues

      A list of up to 14 integers or floats specifying the values that should be in the Type 1/CFF BlueValues field

postscriptDefaultCharacter

      The name of the glyph that should be used as the default character in PFM files

postscriptDefaultWidthX

      Default width for glyphs

postscriptFamilyBlues

      A list of up to 14 integers or floats specifying the values that should be in the Type 1/CFF FamilyBlues field

postscriptFamilyOtherBlues

      A list of up to 10 integers or floats specifying the values that should be in the Type 1/CFF FamilyOtherBlues field

postscriptFontName

      Name to be used for the FontName field in Type 1/CFF table

postscriptForceBold

      Indicates how the Type 1/CFF ForceBold field should be set

postscriptFullName

      Name to be used for the FullName field in Type 1/CFF table

postscriptIsFixedPitch

      Indicates if the font is monospaced. A compiler could calculate this automatically, but the designer may wish to override this setting. This corresponds to the Type 1/CFF isFixedPitched field

postscriptNominalWidthX

      Nominal width for glyphs

postscriptOtherBlues

      A list of up to 10 integers or floats specifying the values that should be in the Type 1/CFF OtherBlues field

postscriptSlantAngle

      Artificial slant angle

postscriptStemSnapH

      List of horizontal stems sorted in increasing order. Up to 12 integers or floats are possible. This corresponds to the Type 1/CFF StemSnapH field

postscriptStemSnapV

      List of vertical stems sorted in increasing order. Up to 12 integers or floats are possible. This corresponds to the Type 1/CFF StemSnapV field

postscriptUnderlinePosition

      Underline position value. Corresponds to the Type 1/CFF/post table UnderlinePosition field

postscriptUnderlineThickness

      Underline thickness value. Corresponds to the Type 1/CFF/post table UnderlineThickness field

postscriptUniqueID

      A unique ID number as defined in the Type 1/CFF specification

postscriptWeightName

      A string indicating the overall weight of the font. This corresponds to the Type 1/CFF Weight field. It should be in sync with the openTypeOS2WeightClass value

postscriptWindowsCharacterSet

      The Windows character set. postscriptWindowsCharacterSet Options. Possible values are 1..20

styleMapFamilyName

      Family name used for bold, italic and bold italic style mapping

styleMapStyleName

      Styling link name. Perrmitted values are 'Regular', 'Italic', 'Bold', 'Bold Italic' (exactly as spelled). No other values are permitted

styleName

      Style name

trademark

      Trademark statement

unitsPerEm

      Units per em

versionMajor

      Major version

versionMinor

      Minor version

xHeight

      x-height value

year

      The year the font was created

#### Attributes

__new__ = <built-in method __new__ of type object>

      T.__new__(S, ...) -> a new object with type S, a subtype of T

## `ascender`

fontgate.fgFontInfo.ascender

      Ascender value

## `capHeight`

fontgate.fgFontInfo.capHeight

      Cap height value

## `caretOffset`

fontgate.fgFontInfo.caretOffset

      Caret offset value

## `copyright`

fontgate.fgFontInfo.copyright

      Copyright statement

## `descender`

fontgate.fgFontInfo.descender

      Descender value

## `dict`

fontgate.fgFontInfo.dict

      Other font info tags and data

## `familyName`

fontgate.fgFontInfo.familyName

      Family name

## `italicAngle`

fontgate.fgFontInfo.italicAngle

      Italic angle

## `macintoshFONDFamilyID`

fontgate.fgFontInfo.macintoshFONDFamilyID

      Family ID number. Corresponds to the ffFamID in the Macintosh FOND resource

## `macintoshFONDName`

fontgate.fgFontInfo.macintoshFONDName

      Font name for the Macintosh FOND resource

## `note`

fontgate.fgFontInfo.note

      Arbitrary note about the font

## `openTypeHeadCreated`

fontgate.fgFontInfo.openTypeHeadCreated

      Creation date and time

## `openTypeHeadFlags`

fontgate.fgFontInfo.openTypeHeadFlags

      A list of bit numbers indicating the flags. Corresponds to the OpenType head table flags field

## `openTypeHeadFontDirectionHint`

fontgate.fgFontInfo.openTypeHeadFontDirectionHint

      Deprecated (Set to 2). Corresponds to the OpenType head table fontDirectionHint field

## `openTypeHeadLowestRecPPEM`

fontgate.fgFontInfo.openTypeHeadLowestRecPPEM

      Smallest readable size in pixels. Corresponds to the OpenType head table lowestRecPPEM field

## `openTypeHeadModified`

fontgate.fgFontInfo.openTypeHeadModified

      Last modification date and time

## `openTypeHheaAscender`

fontgate.fgFontInfo.openTypeHheaAscender

      Ascender value. Corresponds to the OpenType hhea table Ascender field

## `openTypeHheaCaretOffset`

fontgate.fgFontInfo.openTypeHheaCaretOffset

      Caret offset value. Corresponds to the OpenType hhea table caretOffset field

## `openTypeHheaCaretSlopeRise`

fontgate.fgFontInfo.openTypeHheaCaretSlopeRise

      Caret slope rise value. Corresponds to the OpenType hhea table caretSlopeRise field

## `openTypeHheaCaretSlopeRun`

fontgate.fgFontInfo.openTypeHheaCaretSlopeRun

      Caret slope run value. Corresponds to the OpenType hhea table caretSlopeRun field

## `openTypeHheaDescender`

fontgate.fgFontInfo.openTypeHheaDescender

      Descender value. Corresponds to the OpenType hhea table Descender field

## `openTypeHheaLineGap`

fontgate.fgFontInfo.openTypeHheaLineGap

      Line gap value. Corresponds to the OpenType hhea table LineGap field

## `openTypeNameCompatibleFullName`

fontgate.fgFontInfo.openTypeNameCompatibleFullName

      Compatible full name. Corresponds to the OpenType name table name ID 18

## `openTypeNameDescription`

fontgate.fgFontInfo.openTypeNameDescription

      Description of the font. Corresponds to the OpenType name table name ID 10

## `openTypeNameDesigner`

fontgate.fgFontInfo.openTypeNameDesigner

      Designer name. Corresponds to the OpenType name table name ID 9

## `openTypeNameDesignerURL`

fontgate.fgFontInfo.openTypeNameDesignerURL

      URL for the designer. Corresponds to the OpenType name table name ID 12

## `openTypeNameLicense`

fontgate.fgFontInfo.openTypeNameLicense

      License text. Corresponds to the OpenType name table name ID 13

## `openTypeNameLicenseURL`

fontgate.fgFontInfo.openTypeNameLicenseURL

      URL for the license. Corresponds to the OpenType name table name ID 14

## `openTypeNameManufacturer`

fontgate.fgFontInfo.openTypeNameManufacturer

      Manufacturer name. Corresponds to the OpenType name table name ID 8

## `openTypeNameManufacturerURL`

fontgate.fgFontInfo.openTypeNameManufacturerURL

      Manufacturer URL. Corresponds to the OpenType name table name ID 11

## `openTypeNamePreferredFamilyName`

fontgate.fgFontInfo.openTypeNamePreferredFamilyName

      Preferred family name. Corresponds to the OpenType name table name ID 16

## `openTypeNamePreferredSubfamilyName`

fontgate.fgFontInfo.openTypeNamePreferredSubfamilyName

      Preferred subfamily name. Corresponds to the OpenType name table name ID 17

## `openTypeNameSampleText`

fontgate.fgFontInfo.openTypeNameSampleText

      Sample text. Corresponds to the OpenType name table name ID 20

## `openTypeNameUniqueID`

fontgate.fgFontInfo.openTypeNameUniqueID

      Unique ID string. Corresponds to the OpenType name table name ID 3

## `openTypeNameVersion`

fontgate.fgFontInfo.openTypeNameVersion

      Version string. Corresponds to the OpenType name table name ID 5

## `openTypeNameWWSFamilyName`

fontgate.fgFontInfo.openTypeNameWWSFamilyName

      WWS family name. Corresponds to the OpenType name table name ID 21

## `openTypeNameWWSSubfamilyName`

fontgate.fgFontInfo.openTypeNameWWSSubfamilyName

      WWS Subfamily name. Corresponds to the OpenType name table name ID 22

## `openTypeOS2CodePageRanges`

fontgate.fgFontInfo.openTypeOS2CodePageRanges

      A list of bit numbers that are supported code page ranges in the font. Corresponds to the OpenType OS/2 table ulCodePageRange1 and ulCodePageRange2 fields

## `openTypeOS2FamilyClass`

fontgate.fgFontInfo.openTypeOS2FamilyClass

      Two integers representing the IBM font class and font subclass of the font. The first number, representing the class ID, should be in the range 0-14. The second number, representing the subclass, should be in the range 0-15. Corresponds to the OpenType OS/2 table sFamilyClass field

## `openTypeOS2Panose`

fontgate.fgFontInfo.openTypeOS2Panose

      The list should contain 10 integers that represent the setting for each category in the Panose specification. This corresponds to the OpenType OS/2 table Panose field

## `openTypeOS2Selection`

fontgate.fgFontInfo.openTypeOS2Selection

      A list of bit numbers indicating the bits that should be set in fsSelection. Corresponds to the OpenType OS/2 table selection field

## `openTypeOS2StrikeoutPosition`

fontgate.fgFontInfo.openTypeOS2StrikeoutPosition

      Strikeout position. Corresponds to the OpenType OS/2 table yStrikeoutPosition field

## `openTypeOS2StrikeoutSize`

fontgate.fgFontInfo.openTypeOS2StrikeoutSize

      Strikeout size. Corresponds to the OpenType OS/2 table yStrikeoutSize field

## `openTypeOS2SubscriptXOffset`

fontgate.fgFontInfo.openTypeOS2SubscriptXOffset

      Subscript x offset. Corresponds to the OpenType OS/2 table ySubscriptXOffset field

## `openTypeOS2SubscriptXSize`

fontgate.fgFontInfo.openTypeOS2SubscriptXSize

      Subscript horizontal font size. Corresponds to the OpenType OS/2 table ySubscriptXSize field

## `openTypeOS2SubscriptYOffset`

fontgate.fgFontInfo.openTypeOS2SubscriptYOffset

      Subscript y offset. Corresponds to the OpenType OS/2 table ySubscriptYOffset field

## `openTypeOS2SubscriptYSize`

fontgate.fgFontInfo.openTypeOS2SubscriptYSize

      Subscript vertical font size. Corresponds to the OpenType OS/2 table ySubscriptYSize field

## `openTypeOS2SuperscriptXOffset`

fontgate.fgFontInfo.openTypeOS2SuperscriptXOffset

      Superscript x offset. Corresponds to the OpenType OS/2 table ySuperscriptXOffset field

## `openTypeOS2SuperscriptXSize`

fontgate.fgFontInfo.openTypeOS2SuperscriptXSize

      Superscript horizontal font size. Corresponds to the OpenType OS/2 table ySuperscriptXSize field

## `openTypeOS2SuperscriptYOffset`

fontgate.fgFontInfo.openTypeOS2SuperscriptYOffset

      Superscript y offset. Corresponds to the OpenType OS/2 table ySuperscriptYOffset field

## `openTypeOS2SuperscriptYSize`

fontgate.fgFontInfo.openTypeOS2SuperscriptYSize

      Superscript vertical font size. Corresponds to the OpenType OS/2 table ySuperscriptYSize field

## `openTypeOS2Type`

fontgate.fgFontInfo.openTypeOS2Type

      A list of bit numbers indicating the embedding type. Corresponds to the OpenType OS/2 table fsType field

## `openTypeOS2TypoAscender`

fontgate.fgFontInfo.openTypeOS2TypoAscender

      Ascender value. Corresponds to the OpenType OS/2 table sTypoAscender field

## `openTypeOS2TypoDescender`

fontgate.fgFontInfo.openTypeOS2TypoDescender

      Descender value. Corresponds to the OpenType OS/2 table sTypoDescender field

## `openTypeOS2TypoLineGap`

fontgate.fgFontInfo.openTypeOS2TypoLineGap

      Line gap value. Corresponds to the OpenType OS/2 table sTypoLineGap field

## `openTypeOS2UnicodeRanges`

fontgate.fgFontInfo.openTypeOS2UnicodeRanges

      A list of bit numbers that are supported Unicode ranges in the font. Corresponds to the OpenType OS/2 table ulUnicodeRange1, ulUnicodeRange2, ulUnicodeRange3 and ulUnicodeRange4 fields

## `openTypeOS2VendorID`

fontgate.fgFontInfo.openTypeOS2VendorID

      Four character identifier for the creator of the font. Corresponds to the OpenType OS/2 table achVendID field

## `openTypeOS2WeightClass`

fontgate.fgFontInfo.openTypeOS2WeightClass

      Weight class value. Must be a positive integer. Corresponds to the OpenType OS/2 table usWeightClass field

## `openTypeOS2WidthClass`

fontgate.fgFontInfo.openTypeOS2WidthClass

      Width class value. Must be in the range 1-9. Corresponds to the OpenType OS/2 table usWidthClass field

## `openTypeOS2WinAscent`

fontgate.fgFontInfo.openTypeOS2WinAscent

      Ascender value. Corresponds to the OpenType OS/2 table usWinAscent field

## `openTypeOS2WinDescent`

fontgate.fgFontInfo.openTypeOS2WinDescent

      Descender value. Corresponds to the OpenType OS/2 table usWinDescent field

## `openTypeVheaCaretOffset`

fontgate.fgFontInfo.openTypeVheaCaretOffset

      Caret offset value. Corresponds to the OpenType vhea table caretOffset field

## `openTypeVheaCaretSlopeRise`

fontgate.fgFontInfo.openTypeVheaCaretSlopeRise

      Caret slope rise value. Corresponds to the OpenType vhea table caretSlopeRise field

## `openTypeVheaCaretSlopeRun`

fontgate.fgFontInfo.openTypeVheaCaretSlopeRun

      Caret slope run value. Corresponds to the OpenType vhea table caretSlopeRun field

## `openTypeVheaVertTypoAscender`

fontgate.fgFontInfo.openTypeVheaVertTypoAscender

      Ascender value. Corresponds to the OpenType vhea table vertTypoAscender field

## `openTypeVheaVertTypoDescender`

fontgate.fgFontInfo.openTypeVheaVertTypoDescender

      Descender value. Corresponds to the OpenType vhea table vertTypoDescender field

## `openTypeVheaVertTypoLineGap`

fontgate.fgFontInfo.openTypeVheaVertTypoLineGap

      Line gap value. Corresponds to the OpenType vhea table vertTypoLineGap field

## `postscriptBlueFuzz`

fontgate.fgFontInfo.postscriptBlueFuzz

      BlueFuzz value. This corresponds to the Type 1/CFF BlueFuzz field

## `postscriptBlueScale`

fontgate.fgFontInfo.postscriptBlueScale

      BlueScale value. This corresponds to the Type 1/CFF BlueScale field

## `postscriptBlueShift`

fontgate.fgFontInfo.postscriptBlueShift

      BlueShift value. This corresponds to the Type 1/CFF BlueShift field

## `postscriptBlueValues`

fontgate.fgFontInfo.postscriptBlueValues

      A list of up to 14 integers or floats specifying the values that should be in the Type 1/CFF BlueValues field

## `postscriptDefaultCharacter`

fontgate.fgFontInfo.postscriptDefaultCharacter

      The name of the glyph that should be used as the default character in PFM files

## `postscriptDefaultWidthX`

fontgate.fgFontInfo.postscriptDefaultWidthX

      Default width for glyphs

## `postscriptFamilyBlues`

fontgate.fgFontInfo.postscriptFamilyBlues

      A list of up to 14 integers or floats specifying the values that should be in the Type 1/CFF FamilyBlues field

## `postscriptFamilyOtherBlues`

fontgate.fgFontInfo.postscriptFamilyOtherBlues

      A list of up to 10 integers or floats specifying the values that should be in the Type 1/CFF FamilyOtherBlues field

## `postscriptFontName`

fontgate.fgFontInfo.postscriptFontName

      Name to be used for the FontName field in Type 1/CFF table

## `postscriptForceBold`

fontgate.fgFontInfo.postscriptForceBold

      Indicates how the Type 1/CFF ForceBold field should be set

## `postscriptFullName`

fontgate.fgFontInfo.postscriptFullName

      Name to be used for the FullName field in Type 1/CFF table

## `postscriptIsFixedPitch`

fontgate.fgFontInfo.postscriptIsFixedPitch

      Indicates if the font is monospaced. A compiler could calculate this automatically, but the designer may wish to override this setting. This corresponds to the Type 1/CFF isFixedPitched field

## `postscriptNominalWidthX`

fontgate.fgFontInfo.postscriptNominalWidthX

      Nominal width for glyphs

## `postscriptOtherBlues`

fontgate.fgFontInfo.postscriptOtherBlues

      A list of up to 10 integers or floats specifying the values that should be in the Type 1/CFF OtherBlues field

## `postscriptSlantAngle`

fontgate.fgFontInfo.postscriptSlantAngle

      Artificial slant angle

## `postscriptStemSnapH`

fontgate.fgFontInfo.postscriptStemSnapH

      List of horizontal stems sorted in increasing order. Up to 12 integers or floats are possible. This corresponds to the Type 1/CFF StemSnapH field

## `postscriptStemSnapV`

fontgate.fgFontInfo.postscriptStemSnapV

      List of vertical stems sorted in increasing order. Up to 12 integers or floats are possible. This corresponds to the Type 1/CFF StemSnapV field

## `postscriptUnderlinePosition`

fontgate.fgFontInfo.postscriptUnderlinePosition

      Underline position value. Corresponds to the Type 1/CFF/post table UnderlinePosition field

## `postscriptUnderlineThickness`

fontgate.fgFontInfo.postscriptUnderlineThickness

      Underline thickness value. Corresponds to the Type 1/CFF/post table UnderlineThickness field

## `postscriptUniqueID`

fontgate.fgFontInfo.postscriptUniqueID

      A unique ID number as defined in the Type 1/CFF specification

## `postscriptWeightName`

fontgate.fgFontInfo.postscriptWeightName

      A string indicating the overall weight of the font. This corresponds to the Type 1/CFF Weight field. It should be in sync with the openTypeOS2WeightClass value

## `postscriptWindowsCharacterSet`

fontgate.fgFontInfo.postscriptWindowsCharacterSet

      The Windows character set. postscriptWindowsCharacterSet Options. Possible values are 1..20

## `styleMapFamilyName`

fontgate.fgFontInfo.styleMapFamilyName

      Family name used for bold, italic and bold italic style mapping

## `styleMapStyleName`

fontgate.fgFontInfo.styleMapStyleName

      Styling link name. Perrmitted values are 'Regular', 'Italic', 'Bold', 'Bold Italic' (exactly as spelled). No other values are permitted

## `styleName`

fontgate.fgFontInfo.styleName

      Style name

## `trademark`

fontgate.fgFontInfo.trademark

      Trademark statement

## `unitsPerEm`

fontgate.fgFontInfo.unitsPerEm

      Units per em

## `versionMajor`

fontgate.fgFontInfo.versionMajor

      Major version

## `versionMinor`

fontgate.fgFontInfo.versionMinor

      Minor version

## `xHeight`

fontgate.fgFontInfo.xHeight

      x-height value

## `year`

fontgate.fgFontInfo.year

      The year the font was created