NameIndexDataProvider

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.font.ICffIndexDataProvider

public abstract class NameIndexDataProvider implements ICffIndexDataProvider

Stellt Einstellungen bereit, die für CFF‑Schriftarten gemein sind.

Konstruktoren

KonstruktorBeschreibung
NameIndexDataProvider()

Methoden

MethodeBeschreibung
addName(String name)Fügt einen Schriftartnamen zur Name-INDEX-Struktur hinzu.
equals(Object arg0)
get(int index)Liefert den Schriftartnamen am angegebenen Index.
getClass()
getCount()Liefert die Anzahl der Objekte in der CFF-INDEX-Struktur.
getName(int index)Liefert den Namen der Schriftart am angegebenen Index.
getRawBytes()Liest alle Bytes der CFF INDEX-Struktur.
hashCode()
notify()
notifyAll()
removeName(int index)Entfernt den Namen am angegebenen Index.
set(int index, String name)Gibt den Schriftartnamen am angegebenen Index an.
setName(String name, int index)Setzt den Schriftartnamen am angegebenen Index.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

NameIndexDataProvider()

public NameIndexDataProvider()

addName(String name)

public abstract void addName(String name)

Fügt einen Schriftartnamen zur Name INDEX-Struktur hinzu. Verwenden Sie diese Methode mit Vorsicht, da jeder Schriftartname in der CFF Name INDEX-Struktur gemäß der CFF-Spezifikation eine entsprechende DICT-Struktur im Top DICT-Index haben muss.

Parameters:

ParameterTypBeschreibung
Namejava.lang.String

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeschreibung
arg0java.lang.Object

Returns: boolean

get(int index)

public abstract String get(int index)

Liefert den Schriftartnamen am angegebenen Index.

Parameters:

ParameterTypBeschreibung
IndexintSchriftart-Index.

Returns: java.lang.String - Schriftartname.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getCount()

public abstract int getCount()

Liefert die Anzahl der Objekte in der CFF-INDEX-Struktur.

Returns: int

getName(int index)

public abstract String getName(int index)

Liefert den Namen der Schriftart am angegebenen Index.

Parameters:

ParameterTypBeschreibung
IndexintSchriftart-Index.

Returns: java.lang.String - Der Schriftartname.

getRawBytes()

public abstract byte[] getRawBytes()

Liest alle Bytes der CFF INDEX-Struktur.

Returns: byte[] - Bytes der CFF INDEX-Struktur

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)

Entfernt den Namen am angegebenen Index. Verwenden Sie diese Methode mit Vorsicht, da jeder Schriftartname in der CFF Name INDEX-Struktur gemäß der CFF-Spezifikation eine entsprechende DICT-Struktur im Top DICT-Index haben muss.

Parameters:

ParameterTypBeschreibung
IndexintSchriftart-Index.

set(int index, String name)

public abstract void set(int index, String name)

Gibt den Schriftartnamen am angegebenen Index an.

Parameters:

ParameterTypBeschreibung
IndexintSchriftart-Index.
Namejava.lang.StringSchriftartname.

setName(String name, int index)

public abstract void setName(String name, int index)

Setzt den Schriftartnamen am angegebenen Index.

Parameters:

ParameterTypBeschreibung
Namejava.lang.StringSchriftartname.
IndexintSchriftart-Index.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypBeschreibung
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeschreibung
arg0long
arg1int