Aspose::Font::TtfTables::TtfHeadTable class
Contents
[
Hide
]TtfHeadTable class
Represents “head” table of the TTF Font file.
class TtfHeadTable : public Aspose::Font::TtfTables::TtfTableBase
Methods
Method | Description |
---|---|
get_CheckSumAdjustment() const | Gets uint32 checkSumAdjustment. To compute: set it to 0, calculate the checksum for the ‘head’ table and put it in the table directory, sum the entire font as uint32, then store B1B0AFBA - sum. The checksum for the ‘head’ table will not be wrong. That is OK. |
get_Created() const | Gets longDateTime created international date. |
get_Flags() const | Gets uint16 flags. |
get_FontDirectionHint() const | Gets int16 fontDirectionHint. 0 Mixed directional glyphs; 1 Only strongly left to right glyphs; 2 Like 1 but also contains neutrals; -1 Only strongly right to left glyphs; -2 Like -1 but also contains neutrals. |
get_FontRevision() const | Gets fixed fontRevision set by font manufacturer. |
get_GlyphDataFormat() const | Gets int16 glyphDataFormat 0 for current format. |
get_IndexToLocFormat() const | Gets int16 indexToLocFormat 0 for short offsets, 1 for long. |
get_LowestRecPPEM() const | Gets uint16 lowestRecPPEM smallest readable size in pixels. |
get_MacStyle() const | Gets uint16 macStyle. |
get_MagicNumber() const | Gets uint32 magicNumber set to 0x5F0F3CF5. |
get_Modified() const | Gets longDateTime modified international date. |
static get_Tag() | Gets table tag. |
get_UnitsPerEM() const | Gets uint16 unitsPerEm range from 64 to 16384. |
get_Version() const | Fixed version 0x00010000 if (version 1.0). |
get_XMax() const | Gets FWord xMax for all glyph bounding boxes. |
get_XMin() const | Gets FWord xMin for all glyph bounding boxes. |
get_YMax() const | Gets FWord yMax for all glyph bounding boxes. |
get_YMin() const | Gets FWord yMin for all glyph bounding boxes. |
See Also
- Class TtfTableBase
- Namespace Aspose::Font::TtfTables
- Library Aspose.Font for C++