TtfHmtxTable

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

public class TtfHmtxTable extends TtfTableBase

Stellt die “hmtx”-Tabelle der TTF-Schriftdatei dar.

Methoden

MethodeBeschreibung
equals(Object arg0)
getAdditionalAdvanceWidth()In der hmtx-Tabelle kann es Fälle geben, in denen die Gesamtzahl der Glyphen nicht gleich hhea.numberOfHMetrics ist.
getClass()
getHMetrics()Liefert horizontale Metriken.
getLeftSidebearings()Liefert linke Seitenabstände.
getOffset()Liefert den Offset vom Anfang des sfnt.
getTag()Liest das Tabellen-Tag.
getTtfTables()Verweis auf das TTF-Tabellen-Repository.
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

getAdditionalAdvanceWidth()

public int getAdditionalAdvanceWidth()

In der hmtx-Tabelle kann es Fälle geben, in denen die Gesamtzahl der Glyphen nicht gleich hhea.numberOfHMetrics ist. Für diese Fälle enthält die hmtx-Tabelle ein zusätzliches Array ’leftSideBearing’, das der Eigenschaft LeftSidebearings entspricht. Aber Glyphen mit Indizes von hhea.numOfLongHorMetrics bis maxp.numGlyphs haben ebenfalls Breiten. Und diese Breiten haben gemäß der Spezifikation für die hmtx-Tabelle folgende Werte: “Here the advanceWidth is assumed to be the same as the advanceWidth for the last entry above”.

Returns: int - Zusätzliche Vorwärtsbreite.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getHMetrics()

public TtfHmtxTable.MetricList getHMetrics()

Liefert horizontale Metriken.

Returns: MetricList - Horizontal metrics.

getLeftSidebearings()

public short[] getLeftSidebearings()

Liefert linke Seitenabstände.

Returns: short[] - Linke Seitenabstände.

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.

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