TtfHeadTable
Innehåll
[
Dölj
]TtfHeadTable class
Representerar “head”-tabellen för TTF Font-filen.
public class TtfHeadTable : TtfTableBase
Egenskaper
namn | Beskrivning |
---|---|
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
- class TtfTableBase
- namnutrymme Aspose.Font.TtfTables
- hopsättning Aspose.Font