Class TtfMaxpTable

TtfMaxpTable class

Represents “maxp” table of the TTF Font file.

public class TtfMaxpTable : TtfTableBase

Properties

NameDescription
MaxComponentContours { get; }Gets uint16 maxComponentContours contours in compound glyph.
MaxComponentDepth { get; }Gets uint16 maxComponentDepth levels of recursion, set to 0 if font has only simple glyphs.
MaxComponentElements { get; }Gets uint16 maxComponentElements number of glyphs referenced at top level.
MaxComponentPoints { get; }Gets uint16 maxComponentPoints points in compound glyph.
MaxContours { get; }Gets uint16 maxContours contours in non-compound glyph.
MaxFunctionDefs { get; }Gets uint16 maxFunctionDefs number of FDEFs.
MaxInstructionDefs { get; }Gets uint16 maxInstructionDefs number of IDEFs.
MaxPoints { get; }Gets uint16 maxPoints points in non-compound glyph.
MaxSizeOfInstructions { get; }Gets uint16 maxSizeOfInstructions byte count for glyph instructions.
MaxStackElements { get; }Gets uint16 maxStackElements maximum stack depth.
MaxStorage { get; }Gets uint16 maxStorage number of Storage Area locations.
MaxTwilightPoints { get; }Gets uint16 maxTwilightPoints points used in Twilight Zone (Z0).
MaxZones { get; }Gets uint16 maxZones set to 2.
NumGlyphs { get; }Gets uint16 numGlyphs the number of glyphs in the Font.
Offset { get; }Gets offset from beginning of sfnt.
TableVersion { get; }Gets format version. Use properties MajorNumber and MinorNUmber of object Version16Dot16 in hexademical notation to detect version used.
TtfTables { get; }Reference to TTF table repository.
Version { get; }Gets fixed version 0x00010000 if (version 1.0). Deprecated, use TableVersion property instead.
static Tag { get; }Gets table tag.

See Also