C# Class PdfSharp.Fonts.OpenType.MaximumProfileTable

This table establishes the memory requirements for this font. Fonts with CFF data must use Version 0.5 of this table, specifying only the numGlyphs field. Fonts with TrueType outlines must use Version 1.0 of this table, where all data is required. Both formats of OpenType require a 'maxp' table because a number of applications call the Windows GetFontData() API on the 'maxp' table to determine the number of glyphs in the font.
Inheritance: PdfSharp.Fonts.OpenType.OpenTypeFontTable
ファイルを表示 Open project: DavidS/MigraDoc Class Usage Examples

Public Properties

Property Type Description
maxComponentDepth ushort
maxComponentElements ushort
maxCompositeContours ushort
maxCompositePoints ushort
maxContours ushort
maxFunctionDefs ushort
maxInstructionDefs ushort
maxPoints ushort
maxSizeOfInstructions ushort
maxStackElements ushort
maxStorage ushort
maxTwilightPoints ushort
maxZones ushort
numGlyphs ushort
version System.Int32

Public Methods

Method Description
MaximumProfileTable ( FontData fontData ) : System
Read ( ) : void

Method Details

MaximumProfileTable() public method

public MaximumProfileTable ( FontData fontData ) : System
fontData FontData
return System

Read() public method

public Read ( ) : void
return void

Property Details

maxComponentDepth public_oe property

public ushort maxComponentDepth
return ushort

maxComponentElements public_oe property

public ushort maxComponentElements
return ushort

maxCompositeContours public_oe property

public ushort maxCompositeContours
return ushort

maxCompositePoints public_oe property

public ushort maxCompositePoints
return ushort

maxContours public_oe property

public ushort maxContours
return ushort

maxFunctionDefs public_oe property

public ushort maxFunctionDefs
return ushort

maxInstructionDefs public_oe property

public ushort maxInstructionDefs
return ushort

maxPoints public_oe property

public ushort maxPoints
return ushort

maxSizeOfInstructions public_oe property

public ushort maxSizeOfInstructions
return ushort

maxStackElements public_oe property

public ushort maxStackElements
return ushort

maxStorage public_oe property

public ushort maxStorage
return ushort

maxTwilightPoints public_oe property

public ushort maxTwilightPoints
return ushort

maxZones public_oe property

public ushort maxZones
return ushort

numGlyphs public_oe property

public ushort numGlyphs
return ushort

version public_oe property

public Int32,System version
return System.Int32