TtfHeadTable

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

public class TtfHeadTable extends TtfTableBase

Rappresenta la tabella “head” del file TTF Font.

Metodi

MetodoDescrizione
equals(Object arg0)
getCheckSumAdjustment()Ottiene uint32 checkSumAdjustment.
getClass()
getCreated()Ottiene longDateTime data internazionale di creazione.
getFlags()Ottiene uint16 flags.
getFontDirectionHint()Ottiene int16 fontDirectionHint. 0 Glifi direzionali misti; 1 Solo glifi fortemente da sinistra a destra; 2 Come 1 ma contiene anche neutrali; -1 Solo glifi fortemente da destra a sinistra; -2 Come -1 ma contiene anche neutrali.
getFontRevision()Ottieni fontRevision fixed impostato dal produttore del font.
getGlyphDataFormat()Ottiene int16 glyphDataFormat 0 per il formato corrente.
getIndexToLocFormat()Ottiene int16 indexToLocFormat 0 per offset brevi, 1 per lunghi.
getLowestRecPPEM()Ottiene uint16 lowestRecPPEM dimensione leggibile più piccola in pixel.
getMacStyle()Ottiene uint16 macStyle.
getMagicNumber()Ottiene uint32 magicNumber impostato a 0x5F0F3CF5.
getModified()Ottiene longDateTime data internazionale di modifica.
getOffset()Ottiene l’offset dall’inizio di sfnt.
getTag()Ottiene l’etichetta della tabella.
getTtfTables()Riferimento al repository della tabella TTF.
getUnitsPerEM()Ottiene uint16 unitsPerEM intervallo da 64 a 16384.
getVersion()Versione fixed 0x00010000 se (versione 1.0).
getXMax()Ottiene FWord xMax per tutti i riquadri di delimitazione dei glifi.
getXMin()Ottiene FWord xMin per tutti i riquadri di delimitazione dei glifi.
getYMax()Ottiene FWord yMax per tutti i riquadri di delimitazione dei glifi.
getYMin()Ottiene FWord yMin per tutti i riquadri di delimitazione dei glifi.
hashCode()
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

getCheckSumAdjustment()

public long getCheckSumAdjustment()

Ottiene uint32 checkSumAdjustment. Per calcolarlo: impostalo a 0, calcola il checksum per la tabella ‘head’ e inseriscilo nella directory della tabella, somma l’intero font come uint32, quindi memorizza B1B0AFBA - somma. Il checksum per la tabella ‘head’ non sarà errato. Va bene.

Returns: long - Uint32 checkSumAdjustment.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getCreated()

public Date getCreated()

Ottiene longDateTime data internazionale di creazione.

Returns: java.util.Date - LongDateTime data internazionale di creazione.

getFlags()

public int getFlags()

Ottiene uint16 flags.

Returns: int - UInt16 flags.

getFontDirectionHint()

public short getFontDirectionHint()

Ottiene int16 fontDirectionHint. 0 Glifi direzionali misti; 1 Solo glifi fortemente da sinistra a destra; 2 Come 1 ma contiene anche neutrali; -1 Solo glifi fortemente da destra a sinistra; -2 Come -1 ma contiene anche neutrali.

Returns: short - Int16 fontDirectionHint.

getFontRevision()

public float getFontRevision()

Ottieni fontRevision fixed impostato dal produttore del font.

Returns: float - Fixed fontRevision impostato dal produttore del font.

getGlyphDataFormat()

public short getGlyphDataFormat()

Ottiene int16 glyphDataFormat 0 per il formato corrente.

Returns: short - Int16 glyphDataFormat 0 per il formato corrente.

getIndexToLocFormat()

public short getIndexToLocFormat()

Ottiene int16 indexToLocFormat 0 per offset brevi, 1 per lunghi.

Returns: short - Int16 indexToLocFormat 0 per offset brevi, 1 per lunghi.

getLowestRecPPEM()

public int getLowestRecPPEM()

Ottiene uint16 lowestRecPPEM dimensione leggibile più piccola in pixel.

Returns: int - UInt16 lowestRecPPEM dimensione leggibile più piccola in pixel.

getMacStyle()

public int getMacStyle()

Ottiene uint16 macStyle.

Returns: int - UInt16 macStyle.

getMagicNumber()

public long getMagicNumber()

Ottiene uint32 magicNumber impostato a 0x5F0F3CF5.

Returns: long - UInt32 magicNumber impostato a 0x5F0F3CF5.

getModified()

public Date getModified()

Ottiene longDateTime data internazionale di modifica.

Returns: java.util.Date - LongDateTime data internazionale modificata.

getOffset()

public long getOffset()

Ottiene l’offset dall’inizio di sfnt.

Returns: long - Offset dall’inizio di sfnt.

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.

getUnitsPerEM()

public long getUnitsPerEM()

Ottiene uint16 unitsPerEM intervallo da 64 a 16384.

Returns: long - UInt16 unitsPerEM intervallo da 64 a 16384.

getVersion()

public float getVersion()

Versione fixed 0x00010000 se (versione 1.0).

Returns: float - Versione fissa 0x00010000 se (versione 1.0).

getXMax()

public short getXMax()

Ottiene FWord xMax per tutti i riquadri di delimitazione dei glifi.

Returns: short - FWord xMax per tutti i riquadri di delimitazione dei glifi.

getXMin()

public short getXMin()

Ottiene FWord xMin per tutti i riquadri di delimitazione dei glifi.

Returns: short - FWord xMin per tutti i riquadri di delimitazione dei glifi.

getYMax()

public short getYMax()

Ottiene FWord yMax per tutti i riquadri di delimitazione dei glifi.

Returns: short - FWord yMax per tutti i riquadri di delimitazione dei glifi.

getYMin()

public short getYMin()

Ottiene FWord yMin per tutti i riquadri di delimitazione dei glifi.

Returns: short - FWord yMin per tutti i riquadri di delimitazione dei glifi.

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:

ParametroTipoDescrizione
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametroTipoDescrizione
arg0long
arg1int