+
- -
+
- - - - + + -
  • - -
  • + + + + +
  • - + + + + +
  • + + Gasp Table + +
  • + + + + + - - - + +
  • -
  • - - - - -
  • - + + + + +
  • + + Subpixel Rendering + +
  • + + + + + - - - + +
  • -
  • - - - - -
  • - + + + +
  • + + Cache Sub-System + +
  • + + + + + - - - + +
  • -
  • - - - - -
  • - + + + + +
  • + + BZIP2 Streams + +
  • + + + + + - - - + +
  • -
  • - - - - -
  • - + + + + +
  • + + Error Code Values + +
  • + + + + + - - - + +
  • -
  • - - - - -
  • - + + +
  • + + OpenType Validation + +
  • + + + + + @@ -1270,23 +1197,18 @@
    - -
    +
    -
    -
    +
    @@ -1550,6 +1476,7 @@

    A structure to model a TrueType horizontal header, the ‘hhea’ table, as well as the corresponding horizontal metrics table, ‘hmtx’.

    fields

    +
    Version

    The table version.

    @@ -1595,7 +1522,7 @@

    Always 0.

    number_Of_HMetrics -

    Number of HMetrics entries in the ‘hmtx’ table – this value can be smaller than the total number of glyphs in the font.

    +

    Number of HMetrics entries in the ‘hmtx’ table -- this value can be smaller than the total number of glyphs in the font.

    long_metrics

    A pointer into the ‘hmtx’ table.

    @@ -1645,6 +1572,7 @@

    A structure used to model a TrueType vertical header, the ‘vhea’ table, as well as the corresponding vertical metrics table, ‘vmtx’.

    fields

    +
    Version

    The table version.

    @@ -1690,7 +1618,7 @@

    Always 0.

    number_Of_VMetrics -

    Number of VMetrics entries in the ‘vmtx’ table – this value can be smaller than the total number of glyphs in the font.

    +

    Number of VMetrics entries in the ‘vmtx’ table -- this value can be smaller than the total number of glyphs in the font.

    long_metrics

    A pointer into the ‘vmtx’ table.

    @@ -1850,6 +1778,7 @@

    The maximum profile (‘maxp’) table contains many max values, which can be used to pre-allocate arrays for speeding up glyph loading and hinting.

    fields

    +
    version

    The version number.

    @@ -1932,6 +1861,7 @@

    An enumeration to specify indices of SFNT tables loaded and parsed by FreeType during initialization of an SFNT font. Used in the FT_Get_Sfnt_Table API function.

    values

    +
    FT_SFNT_HEAD

    To access the font's TT_Header structure.

    @@ -1967,6 +1897,7 @@

    Return a pointer to a given SFNT table stored within a face.

    input

    +
    face

    A handle to the source.

    @@ -2007,6 +1938,7 @@

    Load any SFNT font table into client memory.

    input

    +
    face

    A handle to the source face.

    @@ -2020,6 +1952,7 @@

    output

    +
    buffer

    The target buffer address. The client must ensure that the memory array is big enough to hold the data.

    @@ -2027,6 +1960,7 @@

    inout

    +
    length

    If the length parameter is NULL, try to load the whole table. Return an error code if it fails.

    @@ -2067,6 +2001,7 @@

    Return information on an SFNT table.

    input

    +
    face

    A handle to the source face.

    @@ -2077,6 +2012,7 @@

    inout

    +
    tag

    The name tag of the SFNT table. If the value is NULL, table_index is ignored, and length returns the number of SFNT tables in the font.

    @@ -2084,6 +2020,7 @@

    output

    +
    length

    The length of the SFNT table (or the number of SFNT tables, depending on tag).

    @@ -2106,6 +2043,7 @@

    Return cmap language ID as specified in the OpenType standard. Definitions of language ID values are in file FT_TRUETYPE_IDS_H.

    input

    +
    charmap

    The target charmap.

    @@ -2126,6 +2064,7 @@

    Return the format of an SFNT ‘cmap’ table.

    input

    +
    charmap

    The target charmap.

    @@ -2158,6 +2097,7 @@

    A list of valid values for the platform_id identifier code in FT_CharMapRec and FT_SfntName structures.

    values

    +
    TT_PLATFORM_APPLE_UNICODE

    Used by Apple to indicate a Unicode character map and/or name entry. See TT_APPLE_ID_XXX for corresponding encoding_id values. Note that name entries in this format are coded as big-endian UCS-2 character codes only.

    @@ -2194,6 +2134,7 @@

    A list of valid values for the encoding_id for TT_PLATFORM_APPLE_UNICODE charmaps and name entries.

    values

    +
    TT_APPLE_ID_DEFAULT

    Unicode version 1.0.

    @@ -2271,6 +2212,7 @@

    A list of valid values for the encoding_id for TT_PLATFORM_ISO charmaps and name entries.

    Their use is now deprecated.

    values

    +
    TT_ISO_ID_7BIT_ASCII

    ASCII.

    @@ -2302,6 +2244,7 @@

    A list of valid values for the encoding_id for TT_PLATFORM_MICROSOFT charmaps and name entries.

    values

    +
    TT_MS_ID_SYMBOL_CS

    Microsoft symbol encoding. See FT_ENCODING_MS_SYMBOL.

    @@ -2341,6 +2284,7 @@

    A list of valid values for the encoding_id for TT_PLATFORM_ADOBE charmaps. This is a FreeType-specific extension!

    values

    +
    TT_ADOBE_ID_STANDARD

    Adobe standard encoding.

    @@ -3130,6 +3074,9 @@

    Possible bit mask values for the ulUnicodeRangeX fields in an SFNT ‘OS/2’ table.


    + + + @@ -3139,60 +3086,59 @@ - -
    -
    -
    - - - + + + -- cgit v1.2.3