TtfHeadTable

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

public class TtfHeadTable extends TtfTableBase

Representerar “head”-tabell i TTF-typsnittsfilen.

Metoder

MetodBeskrivning
equals(Object arg0)
getCheckSumAdjustment()Hämtar uint32 checkSumAdjustment.
getClass()
getCreated()Hämtar longDateTime skapad internationellt datum.
getFlags()Hämtar uint16 flaggor.
getFontDirectionHint()Hämtar int16 fontDirectionHint. 0 Blandade riktade glyfer; 1 Endast starkt vänster-till-höger glyfer; 2 Som 1 men innehåller också neutrala; -1 Endast starkt höger-till-vänster glyfer; -2 Som -1 men innehåller också neutrala.
getFontRevision()Hämtar fast fontRevision som satts av teckensnittstillverkaren.
getGlyphDataFormat()Hämtar int16 glyphDataFormat 0 för aktuellt format.
getIndexToLocFormat()Hämtar int16 indexToLocFormat 0 för korta offset, 1 för långa.
getLowestRecPPEM()Hämtar uint16 lowestRecPPEM minsta läsbara storlek i pixlar.
getMacStyle()Hämtar uint16 macStyle.
getMagicNumber()Hämtar uint32 magicNumber satt till 0x5F0F3CF5.
getModified()Hämtar longDateTime modifierat internationellt datum.
getOffset()Hämtar förskjutning från början av sfnt.
getTag()Hämtar tabellens tagg.
getTtfTables()Referens till TTF-tabellarkivet.
getUnitsPerEM()Hämtar uint16 unitsPerEM intervall från 64 till 16384.
getVersion()Fast version 0x00010000 om (version 1.0).
getXMax()Hämtar FWord xMax för alla glyf-begränsningsrutor.
getXMin()Hämtar FWord xMin för alla glyf-begränsningsrutor.
getYMax()Hämtar FWord yMax för alla glyf-begränsningsrutor.
getYMin()Hämtar FWord yMin för alla glyf-begränsningsrutor.
hashCode()
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

getCheckSumAdjustment()

public long getCheckSumAdjustment()

Hämtar uint32 checkSumAdjustment. För att beräkna: sätt den till 0, beräkna kontrollsumman för ‘head’-tabellen och placera den i tabellkatalogen, summera hela teckensnittet som uint32, och lagra sedan B1B0AFBA - summa. Kontrollsumman för ‘head’-tabellen kommer inte att vara fel. Det är OK.

Returns: long - Uint32 checkSumAdjustment.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getCreated()

public Date getCreated()

Hämtar longDateTime skapad internationellt datum.

Returns: java.util.Date - LongDateTime skapad internationellt datum.

getFlags()

public int getFlags()

Hämtar uint16 flaggor.

Returns: int - UInt16 flaggor.

getFontDirectionHint()

public short getFontDirectionHint()

Hämtar int16 fontDirectionHint. 0 Blandade riktade glyfer; 1 Endast starkt vänster-till-höger glyfer; 2 Som 1 men innehåller också neutrala; -1 Endast starkt höger-till-vänster glyfer; -2 Som -1 men innehåller också neutrala.

Returns: short - Int16 fontDirectionHint.

getFontRevision()

public float getFontRevision()

Hämtar fast fontRevision som satts av teckensnittstillverkaren.

Returns: float - Fast fontRevision satt av teckensnittstillverkaren.

getGlyphDataFormat()

public short getGlyphDataFormat()

Hämtar int16 glyphDataFormat 0 för aktuellt format.

Returns: short - Int16 glyphDataFormat 0 för aktuellt format.

getIndexToLocFormat()

public short getIndexToLocFormat()

Hämtar int16 indexToLocFormat 0 för korta offset, 1 för långa.

Returns: short - Int16 indexToLocFormat 0 för korta offset, 1 för långa.

getLowestRecPPEM()

public int getLowestRecPPEM()

Hämtar uint16 lowestRecPPEM minsta läsbara storlek i pixlar.

Returns: int - UInt16 lowestRecPPEM minsta läsbara storlek i pixlar.

getMacStyle()

public int getMacStyle()

Hämtar uint16 macStyle.

Returns: int - UInt16 macStyle.

getMagicNumber()

public long getMagicNumber()

Hämtar uint32 magicNumber satt till 0x5F0F3CF5.

Returns: long - UInt32 magicNumber satt till 0x5F0F3CF5.

getModified()

public Date getModified()

Hämtar longDateTime modifierat internationellt datum.

Returns: java.util.Date - LongDateTime modifierat internationellt datum.

getOffset()

public long getOffset()

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

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

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.

getUnitsPerEM()

public long getUnitsPerEM()

Hämtar uint16 unitsPerEM intervall från 64 till 16384.

Returns: long - UInt16 unitsPerEM intervall från 64 till 16384.

getVersion()

public float getVersion()

Fast version 0x00010000 om (version 1.0).

Returns: float - Fast version 0x00010000 om (version 1.0).

getXMax()

public short getXMax()

Hämtar FWord xMax för alla glyf-begränsningsrutor.

Returns: short - FWord xMax för alla glyf‑begränsningsrutor.

getXMin()

public short getXMin()

Hämtar FWord xMin för alla glyf-begränsningsrutor.

Returns: short - FWord xMin för alla glyf‑begränsningsrutor.

getYMax()

public short getYMax()

Hämtar FWord yMax för alla glyf-begränsningsrutor.

Returns: short - FWord yMax för alla glyf‑begränsningsrutor.

getYMin()

public short getYMin()

Hämtar FWord yMin för alla glyf-begränsningsrutor.

Returns: short - FWord yMin för alla glyf‑begränsningsrutor.

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:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int