TtfPostTable

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

public class TtfPostTable extends TtfTableBase

Representerar “post”-tabellen i TTF-typsnittsfilen

Metoder

MetodBeskrivning
equals(Object arg0)
getAllGlyphIndexesForGlyphName(String glyphName)Hämtar en array av teckenindex efter teckennamn
getClass()
getFormat()Hämtar fast format (version) för denna tabell.
getGlyphIndex(String glyphName)Hämtar teckenindex efter teckennamn.
getGlyphName(long glyphIndex)Hämtar teckennamn efter teckenindex.
getItalicAngle()Hämtar fixed italicAngle kursiv vinkel i grader.
getMaxMemType1()Hämtar uint32 maxMemType1 Maximalt minnesanvändning när ett TrueType-typsnitt hämtas som ett Type 1-typsnitt.
getMaxMemType42()Hämtar uint32 maxMemType42 Maximalt minnesanvändning när ett TrueType-typsnitt hämtas som ett Type 42-typsnitt.
getMinMemType1()Hämtar uint32 minMemType1 Minimalt minnesanvändning när ett TrueType-typsnitt hämtas som ett Type 1-typsnitt.
getMinMemType42()Hämtar uint32 minMemType42 Minimalt minnesanvändning när ett TrueType-typsnitt hämtas som ett Type 42-typsnitt.
getOffset()Hämtar förskjutning från början av sfnt.
getTableFormat()Hämtar fixed format (version) för denna tabell.
getTag()Hämtar tabellens tagg.
getTtfTables()Referens till TTF-tabellarkivet.
getUnderlinePosition()Hämtar FWord underlinePosition understrykningsposition.
getUnderlineThickness()Hämtar FWord underlineThickness understrykningstjocklek.
hasNoPostScriptNames()Indikerar att ingen PostScript-namnsinformation tillhandahålls för glyferna i den här teckensnittsfilen.
hashCode()
isFixedPitch()Hämtar uint32 isFixedPitch. 0 om teckensnittet har proportionell teckenbredd, icke-noll om teckensnittet inte har proportionell teckenbredd (dvs. monospaced).
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeskrivning
arg0java.lang.Object

Returns: boolean

getAllGlyphIndexesForGlyphName(String glyphName)

public long[] getAllGlyphIndexesForGlyphName(String glyphName)

Hämtar en array av teckenindex efter teckennamn

Parameters:

ParameterTypBeskrivning
glyphNamejava.lang.StringGlyfnamn

Returns: long[] - array av glyfindex

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getFormat()

public float getFormat()

Hämtar fast format (version) för denna tabell.

Returns: float - Fixed format(version) för denna tabell.

getGlyphIndex(String glyphName)

public long getGlyphIndex(String glyphName)

Hämtar teckenindex efter teckennamn.

Parameters:

ParameterTypBeskrivning
glyphNamejava.lang.StringGlyfnamn.

Returns: long - Glyfindex. När ingen PostScript-namnsinformation tillhandahålls för glyferna i den här teckensnittsfilen, returneras index 0, vilket är den odefinierade glyfen eller “.notdef”-glyfen.

getGlyphName(long glyphIndex)

public String getGlyphName(long glyphIndex)

Hämtar teckennamn efter teckenindex.

Parameters:

ParameterTypBeskrivning
glyphIndexlongGlyfindex.

Returns: java.lang.String - Glyfnamn. När ingen PostScript-namnsinformation tillhandahålls för glyferna i den här teckensnittsfilen, returneras null.

getItalicAngle()

public float getItalicAngle()

Hämtar fixed italicAngle kursiv vinkel i grader.

Returns: float - Fixed italicAngle kursiv vinkel i grader.

getMaxMemType1()

public long getMaxMemType1()

Hämtar uint32 maxMemType1 Maximalt minnesanvändning när ett TrueType-typsnitt hämtas som ett Type 1-typsnitt.

Returns: long - UInt32 maxMemType1 Maximalt minnesanvändning när ett TrueType-typsnitt hämtas som ett Type 1-typsnitt.

getMaxMemType42()

public long getMaxMemType42()

Hämtar uint32 maxMemType42 Maximalt minnesanvändning när ett TrueType-typsnitt hämtas som ett Type 42-typsnitt.

Returns: long - UInt32 maxMemType42 Maximalt minnesanvändning när ett TrueType-typsnitt hämtas som ett Type 42-typsnitt.

getMinMemType1()

public long getMinMemType1()

Hämtar uint32 minMemType1 Minimalt minnesanvändning när ett TrueType-typsnitt hämtas som ett Type 1-typsnitt.

Returns: long - UInt32 minMemType1 Minimalt minnesanvändning när ett TrueType-typsnitt hämtas som ett Type 1-typsnitt.

getMinMemType42()

public long getMinMemType42()

Hämtar uint32 minMemType42 Minimalt minnesanvändning när ett TrueType-typsnitt hämtas som ett Type 42-typsnitt.

Returns: long - UInt32 minMemType42 Minimalt minnesanvändning när ett TrueType-typsnitt hämtas som ett Type 42-typsnitt.

getOffset()

public long getOffset()

Hämtar förskjutning från början av sfnt.

Returns: long - Förskjutning från början av sfnt.

getTableFormat()

public Version16Dot16 getTableFormat()

Hämtar fixed format (version) för denna tabell. Använd egenskaperna MajorNumber och MinorNUmber i objektet Version16Dot16 i hexadecimal notation för att upptäcka vilken version som används.

Returns: Version16Dot16 - Fixed format (version) of this table.

getTag()

public static String getTag()

Hämtar tabellens tagg.

Returns: java.lang.String - Tabellens tagg.

getTtfTables()

public TtfTableRepository getTtfTables()

Referens till TTF-tabellarkivet.

Returns: TtfTableRepository - Reference to TTF table repository.

getUnderlinePosition()

public short getUnderlinePosition()

Hämtar FWord underlinePosition understrykningsposition.

Returns: short - FWord underlinePosition understrykningsposition.

getUnderlineThickness()

public short getUnderlineThickness()

Hämtar FWord underlineThickness understrykningstjocklek.

Returns: short - FWord underlineThickness understrykningstjocklek.

hasNoPostScriptNames()

public boolean hasNoPostScriptNames()

Indikerar att ingen PostScript-namnsinformation tillhandahålls för glyferna i den här teckensnittsfilen.

Returns: boolean - True, om ingen PostScript-namnsinformation tillhandahålls för glyferna i den här teckensnittsfilen. False, annars.

hashCode()

public native int hashCode()

Returns: int

isFixedPitch()

public long isFixedPitch()

Hämtar uint32 isFixedPitch. 0 om teckensnittet har proportionell teckenbredd, icke-noll om teckensnittet inte har proportionell teckenbredd (dvs. monospaced).

Returns: long - UInt32 isFixedPitch. 0 om teckensnittet har proportionell teckenbredd, icke-noll om teckensnittet inte har proportionell teckenbredd (dvs. monospaced).

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:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int