TtfPostTable

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

public class TtfPostTable extends TtfTableBase

Rappresenta la tabella “post” del file di font TTF

Metodi

MetodoDescrizione
equals(Object arg0)
getAllGlyphIndexesForGlyphName(String glyphName)Ottiene l’array di indici dei glifi per nome del glifo
getClass()
getFormat()Ottiene il formato fisso (versione) di questa tabella.
getGlyphIndex(String glyphName)Ottiene l’indice del glifo per nome del glifo.
getGlyphName(long glyphIndex)Ottiene il nome del glifo per indice del glifo.
getItalicAngle()Restituisce fixed italicAngle Angolo italic in gradi.
getMaxMemType1()Restituisce uint32 maxMemType1 Memoria massima utilizzata quando un TrueType Font viene scaricato come Type 1 Font.
getMaxMemType42()Restituisce uint32 maxMemType42 Memoria massima utilizzata quando un TrueType font viene scaricato come Type 42 Font.
getMinMemType1()Restituisce uint32 minMemType1 Memoria minima utilizzata quando un TrueType Font viene scaricato come Type 1 Font.
getMinMemType42()Restituisce uint32 minMemType42 Memoria minima utilizzata quando un TrueType font viene scaricato come Type 42 Font.
getOffset()Ottiene l’offset dall’inizio di sfnt.
getTableFormat()Restituisce fixed format (versione) di questa tabella.
getTag()Ottiene l’etichetta della tabella.
getTtfTables()Riferimento al repository della tabella TTF.
getUnderlinePosition()Restituisce FWord underlinePosition Posizione della sottolineatura.
getUnderlineThickness()Restituisce FWord underlineThickness Spessore della sottolineatura.
hasNoPostScriptNames()Indica che nessuna informazione sul nome PostScript è fornita per i glifi in questo file di font.
hashCode()
isFixedPitch()Restituisce uint32 isFixedPitch. 0 se il font è a spaziatura proporzionale, diverso da zero se il Font non è a spaziatura proporzionale (cioè monospazio).
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametroTipoDescrizione
arg0java.lang.Object

Returns: boolean

getAllGlyphIndexesForGlyphName(String glyphName)

public long[] getAllGlyphIndexesForGlyphName(String glyphName)

Ottiene l’array di indici dei glifi per nome del glifo

Parameters:

ParametroTipoDescrizione
glyphNamejava.lang.StringNome glifo

Returns: long[] - array di indici dei glifi

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getFormat()

public float getFormat()

Ottiene il formato fisso (versione) di questa tabella.

Returns: float - Fixed format(versione) di questa tabella.

getGlyphIndex(String glyphName)

public long getGlyphIndex(String glyphName)

Ottiene l’indice del glifo per nome del glifo.

Parameters:

ParametroTipoDescrizione
glyphNamejava.lang.StringNome del glifo.

Returns: long - Indice del glifo. Quando nessuna informazione sul nome PostScript è fornita per i glifi in questo file di font, restituisce l’indice 0, che è il glifo non definito o il glifo ".notdef".

getGlyphName(long glyphIndex)

public String getGlyphName(long glyphIndex)

Ottiene il nome del glifo per indice del glifo.

Parameters:

ParametroTipoDescrizione
glyphIndexlongIndice del glifo.

Returns: java.lang.String - Nome del glifo. Quando nessuna informazione sul nome PostScript è fornita per i glifi in questo file di font, restituisce null.

getItalicAngle()

public float getItalicAngle()

Restituisce fixed italicAngle Angolo italic in gradi.

Returns: float - Fixed italicAngle Angolo italic in gradi.

getMaxMemType1()

public long getMaxMemType1()

Restituisce uint32 maxMemType1 Memoria massima utilizzata quando un TrueType Font viene scaricato come Type 1 Font.

Returns: long - UInt32 maxMemType1 Memoria massima utilizzata quando un TrueType Font viene scaricato come Type 1 Font.

getMaxMemType42()

public long getMaxMemType42()

Restituisce uint32 maxMemType42 Memoria massima utilizzata quando un TrueType font viene scaricato come Type 42 Font.

Returns: long - UInt32 maxMemType42 Memoria massima utilizzata quando un TrueType font viene scaricato come Type 42 Font.

getMinMemType1()

public long getMinMemType1()

Restituisce uint32 minMemType1 Memoria minima utilizzata quando un TrueType Font viene scaricato come Type 1 Font.

Returns: long - UInt32 minMemType1 Memoria minima utilizzata quando un TrueType Font viene scaricato come Type 1 Font.

getMinMemType42()

public long getMinMemType42()

Restituisce uint32 minMemType42 Memoria minima utilizzata quando un TrueType font viene scaricato come Type 42 Font.

Returns: long - UInt32 minMemType42 Memoria minima utilizzata quando un TrueType font viene scaricato come Type 42 Font.

getOffset()

public long getOffset()

Ottiene l’offset dall’inizio di sfnt.

Returns: long - Offset dall’inizio di sfnt.

getTableFormat()

public Version16Dot16 getTableFormat()

Restituisce fixed format (versione) di questa tabella. Usa le proprietà MajorNumber e MinorNUmber dell’oggetto Version16Dot16 in notazione esadecimale per rilevare la versione utilizzata.

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

getTag()

public static String getTag()

Ottiene l’etichetta della tabella.

Returns: java.lang.String - Etichetta della tabella.

getTtfTables()

public TtfTableRepository getTtfTables()

Riferimento al repository della tabella TTF.

Returns: TtfTableRepository - Reference to TTF table repository.

getUnderlinePosition()

public short getUnderlinePosition()

Restituisce FWord underlinePosition Posizione della sottolineatura.

Returns: short - FWord underlinePosition Posizione della sottolineatura.

getUnderlineThickness()

public short getUnderlineThickness()

Restituisce FWord underlineThickness Spessore della sottolineatura.

Returns: short - FWord underlineThickness Spessore della sottolineatura.

hasNoPostScriptNames()

public boolean hasNoPostScriptNames()

Indica che nessuna informazione sul nome PostScript è fornita per i glifi in questo file di font.

Returns: boolean - True, se nessuna informazione sul nome PostScript è fornita per i glifi in questo file di font. False, altrimenti.

hashCode()

public native int hashCode()

Returns: int

isFixedPitch()

public long isFixedPitch()

Restituisce uint32 isFixedPitch. 0 se il font è a spaziatura proporzionale, diverso da zero se il Font non è a spaziatura proporzionale (cioè monospazio).

Returns: long - UInt32 isFixedPitch. 0 se il font è a spaziatura proporzionale, diverso da zero se il Font non è a spaziatura proporzionale (cioè monospazio).

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:

ParametroTipoDescrizione
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametroTipoDescrizione
arg0long
arg1int