Public Member Functions | |
| FontParser (byte[] data) | |
| int | TableOffset (string table) |
| The location of the named table in the stream. More... | |
| bool | HandleTable (string tag, int offset, FontFace font) |
| Handles a table which is located at 'offset' in the stream and has the given tag. More... | |
| byte | ReadByte () |
| int | ReadOffset (int offSize) |
| short | ReadInt16 () |
| ushort | ReadUInt16 () |
| ushort | ReadUInt16 (ref int index) |
| short | ReadInt16 (ref int index) |
| int | ReadInt32 () |
| uint | ReadUInt32 () |
| int | ReadInt24 () |
| uint | ReadUInt24 () |
| float | ReadRevision () |
| float | ReadVersion () |
| void | ApplyWindowsMetrics (FontFace font) |
| ulong | ReadTime () |
| string | ReadString (int length) |
| ulong | ReadBase128 () |
| string | ReadTag () |
| float | ReadF2Dot14 () |
| int | ReadFixed (out int frac) |
Public Attributes | |
| byte[] | Data |
| int | Position |
| int | IndexToLocFormat |
| int | GlyphCount |
| float | usWinAscent |
| float | usWinDescent |
| float | HheaAscender |
| float | HheaDescender |
| float | HheaLineGap |
Package Attributes | |
| Dictionary< string, TableInfo > | Tables =new Dictionary<string,TableInfo>() |
| The tables in this parser. More... | |
|
inline |
|
inline |
|
inline |
Handles a table which is located at 'offset' in the stream and has the given tag.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
The location of the named table in the stream.
| byte [] InfiniText.FontParser.Data |
| int InfiniText.FontParser.GlyphCount |
| float InfiniText.FontParser.HheaAscender |
| float InfiniText.FontParser.HheaDescender |
| float InfiniText.FontParser.HheaLineGap |
| int InfiniText.FontParser.IndexToLocFormat |
| int InfiniText.FontParser.Position |
|
package |
The tables in this parser.
| float InfiniText.FontParser.usWinAscent |
| float InfiniText.FontParser.usWinDescent |