TtfHeadTable

Inheritance: java.lang.Object, com.aspose.font.TtfTableBase

public class TtfHeadTable extends TtfTableBase

Stellt die “head” Tabelle der TTF Schriftdatei dar.

Methoden

MethodeBeschreibung
equals(Object arg0)
getCheckSumAdjustment()Liefert uint32 checkSumAdjustment.
getClass()
getCreated()Liefert longDateTime erstelltes internationales Datum.
getFlags()Liefert uint16 flags.
getFontDirectionHint()Liefert 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.
getFontRevision()Liefert Fixed fontRevision, festgelegt vom Schriftartenhersteller.
getGlyphDataFormat()Liefert int16 glyphDataFormat 0 für das aktuelle Format.
getIndexToLocFormat()Liefert int16 indexToLocFormat 0 für kurze Offsets, 1 für lange.
getLowestRecPPEM()Liefert uint16 lowestRecPPEM kleinste lesbare Größe in Pixeln.
getMacStyle()Liefert uint16 macStyle.
getMagicNumber()Liefert uint32 magicNumber, gesetzt auf 0x5F0F3CF5.
getModified()Liefert longDateTime modifiziertes internationales Datum.
getOffset()Liefert den Offset vom Anfang des sfnt.
getTag()Liest das Tabellen-Tag.
getTtfTables()Verweis auf das TTF-Tabellen-Repository.
getUnitsPerEM()Liefert uint16 unitsPerEM, Bereich von 64 bis 16384.
getVersion()Fixed version 0x00010000, falls (Version 1.0).
getXMax()Liefert FWord xMax für alle Glyphenbegrenzungsrahmen.
getXMin()Liefert FWord xMin für alle Glyphenbegrenzungsrahmen.
getYMax()Liefert FWord yMax für alle Glyphenbegrenzungsrahmen.
getYMin()Liefert FWord yMin für alle Glyphenbegrenzungsrahmen.
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeschreibung
arg0java.lang.Object

Returns: boolean

getCheckSumAdjustment()

public long getCheckSumAdjustment()

Liefert uint32 checkSumAdjustment. Zur Berechnung: Setzen Sie ihn auf 0, berechnen Sie die Prüfsumme für die ‘head’-Tabelle und tragen Sie sie in das Tabellendirectory ein, summieren Sie die gesamte Schriftart als uint32 und speichern Sie dann B1B0AFBA - Summe. Die Prüfsumme für die ‘head’-Tabelle wird nicht falsch sein. Das ist in Ordnung.

Returns: long - Uint32 checkSumAdjustment.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getCreated()

public Date getCreated()

Liefert longDateTime erstelltes internationales Datum.

Returns: java.util.Date - LongDateTime erstelltes internationales Datum.

getFlags()

public int getFlags()

Liefert uint16 flags.

Returns: int - UInt16 flags.

getFontDirectionHint()

public short getFontDirectionHint()

Liefert 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.

Returns: short - Int16 fontDirectionHint.

getFontRevision()

public float getFontRevision()

Liefert Fixed fontRevision, festgelegt vom Schriftartenhersteller.

Returns: float - Fixed fontRevision, festgelegt vom Schriftartenhersteller.

getGlyphDataFormat()

public short getGlyphDataFormat()

Liefert int16 glyphDataFormat 0 für das aktuelle Format.

Returns: short - Int16 glyphDataFormat 0 für das aktuelle Format.

getIndexToLocFormat()

public short getIndexToLocFormat()

Liefert int16 indexToLocFormat 0 für kurze Offsets, 1 für lange.

Returns: short - Int16 indexToLocFormat 0 für kurze Offsets, 1 für lange.

getLowestRecPPEM()

public int getLowestRecPPEM()

Liefert uint16 lowestRecPPEM kleinste lesbare Größe in Pixeln.

Returns: int - UInt16 lowestRecPPEM kleinste lesbare Größe in Pixeln.

getMacStyle()

public int getMacStyle()

Liefert uint16 macStyle.

Returns: int - UInt16 macStyle.

getMagicNumber()

public long getMagicNumber()

Liefert uint32 magicNumber, gesetzt auf 0x5F0F3CF5.

Returns: long - UInt32 magicNumber auf 0x5F0F3CF5 gesetzt.

getModified()

public Date getModified()

Liefert longDateTime modifiziertes internationales Datum.

Returns: java.util.Date - LongDateTime modifiziertes internationales Datum.

getOffset()

public long getOffset()

Liefert den Offset vom Anfang des sfnt.

Returns: long - Offset vom Anfang des sfnt.

getTag()

public static String getTag()

Liest das Tabellen-Tag.

Returns: java.lang.String - Tabellen‑Tag.

getTtfTables()

public TtfTableRepository getTtfTables()

Verweis auf das TTF-Tabellen-Repository.

Returns: TtfTableRepository - Reference to TTF table repository.

getUnitsPerEM()

public long getUnitsPerEM()

Liefert uint16 unitsPerEM, Bereich von 64 bis 16384.

Returns: long - UInt16 unitsPerEM Bereich von 64 bis 16384.

getVersion()

public float getVersion()

Fixed version 0x00010000, falls (Version 1.0).

Returns: float - Feste Version 0x00010000, wenn (Version 1.0).

getXMax()

public short getXMax()

Liefert FWord xMax für alle Glyphenbegrenzungsrahmen.

Returns: short - FWord xMax für alle Glyphenbegrenzungsrahmen.

getXMin()

public short getXMin()

Liefert FWord xMin für alle Glyphenbegrenzungsrahmen.

Returns: short - FWord xMin für alle Glyphenbegrenzungsrahmen.

getYMax()

public short getYMax()

Liefert FWord yMax für alle Glyphenbegrenzungsrahmen.

Returns: short - FWord yMax für alle Glyphenbegrenzungsrahmen.

getYMin()

public short getYMin()

Liefert FWord yMin für alle Glyphenbegrenzungsrahmen.

Returns: short - FWord yMin für alle Glyphenbegrenzungsrahmen.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypBeschreibung
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeschreibung
arg0long
arg1int