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
| Konstruktor | Beskrivning |
|---|---|
| NameIndexDataProvider() |
Metoder
| Metod | Beskrivning |
|---|---|
| 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| namn | java.lang.String |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
get(int index)
public abstract String get(int index)
Hämtar typsnittsnamn på angivet index.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| index | int | Teckensnittindex. |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| index | int | Teckensnittindex. |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| index | int | Teckensnittindex. |
set(int index, String name)
public abstract void set(int index, String name)
Anger teckensnittets namn på det angivna indexet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| index | int | Teckensnittindex. |
| namn | java.lang.String | Teckensnittsnamn. |
setName(String name, int index)
public abstract void setName(String name, int index)
Ställer in teckensnittets namn på det angivna indexet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| namn | java.lang.String | Teckensnittsnamn. |
| index | int | Teckensnittindex. |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long | |
| arg1 | int |