NameIndexDataProvider
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.font.ICffIndexDataProvider
public abstract class NameIndexDataProvider implements ICffIndexDataProvider
يوفر إعدادات شائعة لخطوط CFF.
المنشئات
| منشئ | الوصف |
|---|---|
| NameIndexDataProvider() |
الطرق
| طريقة | الوصف |
|---|---|
| addName(String name) | يضيف اسم خط إلى بنية Name INDEX. |
| equals(Object arg0) | |
| get(int index) | يحصل على اسم الخط عند الفهرس المحدد. |
| getClass() | |
| getCount() | يحصل على عدد الكائنات في بنية CFF INDEX. |
| getName(int index) | يحصل على اسم الخط عند الفهرس المحدد. |
| getRawBytes() | يحصل على جميع بايتات بنية CFF INDEX. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeName(int index) | يزيل الاسم عند الفهرس المحدد. |
| set(int index, String name) | يحدد اسم الخط عند الفهرس المحدد. |
| setName(String name, int index) | يضبط اسم الخط عند الفهرس المحدد. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
NameIndexDataProvider()
public NameIndexDataProvider()
addName(String name)
public abstract void addName(String name)
يضيف اسم خط إلى بنية Name INDEX. استخدم هذه الطريقة بحذر لأن كل اسم خط في بنية CFF Name INDEX يجب أن يكون له بنية DICT مطابقة في فهرس Top DICT وفقًا لمواصفة CFF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| الاسم | java.lang.String |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
get(int index)
public abstract String get(int index)
يحصل على اسم الخط عند الفهرس المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| فهرس | int | فهرس الخط. |
Returns: java.lang.String - اسم الخط.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getCount()
public abstract int getCount()
يحصل على عدد الكائنات في بنية CFF INDEX.
Returns: int
getName(int index)
public abstract String getName(int index)
يحصل على اسم الخط عند الفهرس المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| فهرس | int | فهرس الخط. |
Returns: java.lang.String - اسم الخط.
getRawBytes()
public abstract byte[] getRawBytes()
يحصل على جميع بايتات بنية CFF INDEX.
Returns: byte[] - بايتات بنية CFF INDEX
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)
يزيل الاسم عند الفهرس المحدد. استخدم هذه الطريقة بحذر لأن كل اسم خط في بنية CFF Name INDEX يجب أن يكون له بنية DICT مطابقة في فهرس Top DICT وفقًا لمواصفة CFF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| فهرس | int | فهرس الخط. |
set(int index, String name)
public abstract void set(int index, String name)
يحدد اسم الخط عند الفهرس المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| فهرس | int | فهرس الخط. |
| الاسم | java.lang.String | اسم الخط. |
setName(String name, int index)
public abstract void setName(String name, int index)
يضبط اسم الخط عند الفهرس المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| الاسم | java.lang.String | اسم الخط. |
| فهرس | int | فهرس الخط. |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long | |
| arg1 | int |