TtfHeadTable

TtfHeadTable class

Representerar “head”-tabellen för TTF Font-filen.

public class TtfHeadTable : TtfTableBase

Egenskaper

namnBeskrivning
CheckSumAdjustment { get; }Hämtar uint32 checkSumAdjustment. För att beräkna: ställ in den till 0, beräkna kontrollsumman för ‘head’-tabellen och lägg den i tabellkatalogen, summera hela teckensnittet som uint32, lagra sedan B1B0AFBA - summa. Kontrollsumman för “huvud”-tabellen kommer inte att vara fel. Det är okej.
Created { get; }Får longDateTime skapat internationellt datum.
Flags { get; }Får uint16-flaggor.
FontDirectionHint { get; }Får int16 fontDirectionHint. 0 Mixed directional glyphs; 1 Endast starkt vänster till höger glyphs; 2 Gillar 1 men innehåller också neutrala; -1 Endast starkt höger till vänster glyphs.
FontRevision { get; }Får fast fontRevision inställd av teckensnittstillverkaren.
GlyphDataFormat { get; }Får int16 glyphDataFormat 0 för nuvarande format.
IndexToLocFormat { get; }Får int16 indexToLocFormat 0 för korta offset, 1 för long.
LowestRecPPEM { get; }Får uint16 lowestRecPPEM minsta läsbara storlek i pixlar.
MacStyle { get; }Får uint16 macStyle.
MagicNumber { get; }Får uint32 magicNumber satt till 0x5F0F3CF5.
Modified { get; }Får longDateTime modifierat internationellt datum.
Offset { get; }Förskjuts från början av sfnt.
TtfTables { get; }Referens till TTF-tabellförråd.
UnitsPerEM { get; }Får uint16 unitsPerEm-intervall från 64 till 16384.
Version { get; }Fast version 0x00010000 if (version 1.0).
XMax { get; }Får FWord xMax för alla glyph bounding boxes.
XMin { get; }Får FWord xMin för alla glyph bounding boxes.
YMax { get; }Får FWord yMax för alla glyph bounding boxes.
YMin { get; }Hämtar FWord yMin för alla glyph bounding boxes.
static Tag { get; }Får tabelltagg.

Se även