Aspose::Font::TtfTables::TtfHeadTable Klasse

TtfHeadTable class

Stellt die “head”‑Tabelle der TTF Font Datei dar.

class TtfHeadTable : public Aspose::Font::TtfTables::TtfTableBase

Methoden

MethodeBeschreibung
get_CheckSumAdjustment() constLiest uint32 checkSumAdjustment. Zur Berechnung: Auf 0 setzen, die Prüfsumme für die ‘head’-Tabelle berechnen und im Tabellendirectory ablegen, die gesamte Schriftart als uint32 summieren und dann B1B0AFBA – Summe speichern. Die Prüfsumme für die ‘head’-Tabelle wird nicht falsch sein. Das ist in Ordnung.
get_Created() constLiest longDateTime erstelltes internationales Datum.
get_Flags() constLiest uint16 flags.
get_FontDirectionHint() constLiest int16 fontDirectionHint. 0 Gemischte Richtungs‑Glyphen; 1 Nur stark von links nach rechts gerichtete Glyphen; 2 Wie 1, enthält aber auch neutrale Glyphen; -1 Nur stark von rechts nach links gerichtete Glyphen; -2 Wie -1, enthält aber auch neutrale Glyphen.
get_FontRevision() constLiest fixed fontRevision, festgelegt vom Font‑Hersteller.
get_GlyphDataFormat() constLiest int16 glyphDataFormat, 0 für das aktuelle Format.
get_IndexToLocFormat() constLiest int16 indexToLocFormat, 0 für kurze Offsets, 1 für lange.
get_LowestRecPPEM() constLiest uint16 lowestRecPPEM, kleinste lesbare Größe in Pixeln.
get_MacStyle() constLiest uint16 macStyle.
get_MagicNumber() constLiest uint32 magicNumber, gesetzt auf 0x5F0F3CF5.
get_Modified() constLiest longDateTime modifiziertes internationales Datum.
static get_Tag()Liefert das Tabellentag.
get_UnitsPerEM() constLiest uint16 unitsPerEm, Bereich von 64 bis 16384.
get_Version() constFeste Version 0x00010000, falls (Version 1.0).
get_XMax() constLiest FWord xMax für alle Glyph‑Bounding‑Boxen.
get_XMin() constLiest FWord xMin für alle Glyph‑Bounding‑Boxen.
get_YMax() constLiest FWord yMax für alle Glyph‑Bounding‑Boxen.
get_YMin() constLiest FWord yMin für alle Glyph‑Bounding‑Boxen.

Siehe auch