com.aspose.font

Interfaces

Classes

Enums

Exceptions

com.aspose.font

Class TtfMaxpTable



  • public class TtfMaxpTable
    extends TtfTableBase

    Represents "maxp" table of the TTF font file

    • Method Detail

      • getTag

        public static String getTag()

        Gets table tag.

        Returns:
        Table tag.
      • getVersion

        public float getVersion()

        Gets fixed version 0x00010000 if (version 1.0). Deprecated, use TableVersion property instead.

        Returns:
        Fixed version 0x00010000 if (version 1.0).
      • getTableVersion

        public Version16Dot16 getTableVersion()

        Gets format version. Use properties MajorNumber and MinorNUmber of object Version16Dot16 in hexademical notation to detect version used.

        Returns:
        Format version.
      • getNumGlyphs

        public int getNumGlyphs()

        Gets uint16 numGlyphs the number of glyphs in the Font.

        Returns:
        UInt16 numGlyphs the number of glyphs in the Font.
      • getMaxPoints

        public int getMaxPoints()

        Get uint16 maxPoints points in non-compound glyph.

        Returns:
        UInt16 maxPoints points in non-compound glyph.
      • getMaxContours

        public int getMaxContours()

        Gets uint16 maxContours contours in non-compound glyph.

        Returns:
        UInt16 maxContours contours in non-compound glyph.
      • getMaxComponentPoints

        public int getMaxComponentPoints()

        Gets uint16 maxComponentPoints points in compound glyph.

        Returns:
        UInt16 maxComponentPoints points in compound glyph.
      • getMaxComponentContours

        public int getMaxComponentContours()

        Gets uint16 maxComponentContours contours in compound glyph.

        Returns:
        UInt16 maxComponentContours contours in compound glyph.
      • getMaxZones

        public int getMaxZones()

        Gets uint16 maxZones set to 2.

        Returns:
        Uint16 maxZones set to 2.
      • getMaxTwilightPoints

        public int getMaxTwilightPoints()

        Gets uint16 maxTwilightPoints points used in Twilight Zone (Z0).

        Returns:
        UInt16 maxTwilightPoints points used in Twilight Zone (Z0).
      • getMaxStorage

        public int getMaxStorage()

        Gets uint16 maxStorage number of Storage Area locations.

        Returns:
        UInt16 maxStorage number of Storage Area locations.
      • getMaxFunctionDefs

        public int getMaxFunctionDefs()

        Gets uint16 maxFunctionDefs number of FDEFs.

        Returns:
        UInt16 maxFunctionDefs number of FDEFs.
      • getMaxInstructionDefs

        public int getMaxInstructionDefs()

        Gets uint16 maxInstructionDefs number of IDEFs.

        Returns:
        UInt16 maxInstructionDefs number of IDEFs.
      • getMaxStackElements

        public int getMaxStackElements()

        Gets uint16 maxStackElements maximum stack depth.

        Returns:
        UInt16 maxStackElements maximum stack depth.
      • getMaxSizeOfInstructions

        public int getMaxSizeOfInstructions()

        Gets uint16 maxSizeOfInstructions byte count for glyph instructions.

        Returns:
        UInt16 maxSizeOfInstructions byte count for glyph instructions.
      • getMaxComponentElements

        public int getMaxComponentElements()

        Gets uint16 maxComponentElements number of glyphs referenced at top level.

        Returns:
        UInt16 maxComponentElements number of glyphs referenced at top level.
      • getMaxComponentDepth

        public int getMaxComponentDepth()

        Gets uint16 maxComponentDepth levels of recursion, set to 0 if font has only simple glyphs.

        Returns:
        Uint16 maxComponentDepth levels of recursion, set to 0 if font has only simple glyphs.