NameIndexDataProvider

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.font.ICffIndexDataProvider

public abstract class NameIndexDataProvider implements ICffIndexDataProvider

Tillhandahåller inställningar gemensamma för CFF-typsnitt.

Konstruktörer

KonstruktorBeskrivning
NameIndexDataProvider()

Metoder

MetodBeskrivning
addName(String name)Lägger till ett typsnittsnamn i Name‑INDEX‑strukturen.
equals(Object arg0)
get(int index)Hämtar typsnittsnamn på angivet index.
getClass()
getCount()Hämtar antalet objekt i CFF‑INDEX‑strukturen.
getName(int index)Hämtar namn på typsnitt på angivet index.
getRawBytes()Hämtar alla byte i CFF INDEX-strukturen.
hashCode()
notify()
notifyAll()
removeName(int index)Tar bort namnet på det angivna indexet.
set(int index, String name)Anger teckensnittets namn på det angivna indexet.
setName(String name, int index)Ställer in teckensnittets namn på det angivna indexet.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

NameIndexDataProvider()

public NameIndexDataProvider()

addName(String name)

public abstract void addName(String name)

Lägger till ett teckensnittsnamn i Name INDEX-strukturen. Använd den här metoden med försiktighet eftersom varje teckensnittsnamn i CFF Name INDEX-strukturen måste ha en motsvarande DICT-struktur i Top DICT-indexet enligt CFF-specifikationen.

Parameters:

ParameterTypBeskrivning
namnjava.lang.String

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeskrivning
arg0java.lang.Object

Returns: boolean

get(int index)

public abstract String get(int index)

Hämtar typsnittsnamn på angivet index.

Parameters:

ParameterTypBeskrivning
indexintTeckensnittindex.

Returns: java.lang.String - Teckensnittsnamn.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getCount()

public abstract int getCount()

Hämtar antalet objekt i CFF‑INDEX‑strukturen.

Returns: int

getName(int index)

public abstract String getName(int index)

Hämtar namn på typsnitt på angivet index.

Parameters:

ParameterTypBeskrivning
indexintTeckensnittindex.

Returns: java.lang.String - Teckensnittsnamnet.

getRawBytes()

public abstract byte[] getRawBytes()

Hämtar alla byte i CFF INDEX-strukturen.

Returns: byte[] - Byte i CFF INDEX-strukturen

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

removeName(int index)

public abstract void removeName(int index)

Tar bort namnet på det angivna indexet. Använd den här metoden med försiktighet eftersom varje teckensnittsnamn i CFF Name INDEX-strukturen måste ha en motsvarande DICT-struktur i Top DICT-indexet enligt CFF-specifikationen.

Parameters:

ParameterTypBeskrivning
indexintTeckensnittindex.

set(int index, String name)

public abstract void set(int index, String name)

Anger teckensnittets namn på det angivna indexet.

Parameters:

ParameterTypBeskrivning
indexintTeckensnittindex.
namnjava.lang.StringTeckensnittsnamn.

setName(String name, int index)

public abstract void setName(String name, int index)

Ställer in teckensnittets namn på det angivna indexet.

Parameters:

ParameterTypBeskrivning
namnjava.lang.StringTeckensnittsnamn.
indexintTeckensnittindex.

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