Type1Font
Inheritance: java.lang.Object, com.aspose.font.Font
public class Type1Font extends Font
يمثل خط Type1.
الطرق
| طريقة | الوصف |
|---|---|
| convert(FontType fontType) | يقوم بتحويل الخط إلى تنسيق آخر. |
| equals(Object arg0) | |
| getAllGlyphIds() | يعيد مصفوفة جميع معرّفات الرموز المتاحة في الخط. |
| getClass() | |
| getEncoding() | يحصل على ترميز الخط. |
| getFontDefinition() | يحصل على تعريف الخط. |
| getFontFamily() | يحصل على عائلة الخط. |
| getFontName() | يحصل على اسم واجهة الخط. |
| getFontNames() | يحصل على أسماء الخط. |
| getFontSaver() | يحصل على وظيفة حفظ الخط. |
| getFontStyle() | يحصل على نمط الخط. |
| getFontType() | يحصل على نوع الخط. |
| getGlyphAccessor() | الوصول إلى رموز الخط. |
| getGlyphById(GlyphId id) | يعيد الرمز حسب معرّف الرمز. |
| getGlyphById(String id) | يعيد الرمز حسب معرّف الرمز. |
| getGlyphById(long id) | يعيد الرمز حسب معرّف الرمز. |
| getGlyphIdType() | مواصفات نوع معرف Glyph. |
| getGlyphsForText(String text) | يحصل على تمثيل الرموز للنص. |
| getMetrics() | يحصل على مقاييس الخط. |
| getNumGlyphs() | يحصل على عدد الرموز في الخط. |
| getPostscriptNames() | يحصل على أسماء الخط Postscript. |
| getStyle() | يحصل على نمط الخط. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| open(FontDefinition fontDefinition) | يفتح خطًا باستخدام كائن FontDefinition. |
| open(FontType fontType, byte[] fontData) | يفتح خطًا باستخدام نوع الخط ومصفوفة بايتات بيانات الخط. |
| open(FontType fontType, StreamSource fontStreamSource) | يفتح خطًا باستخدام نوع الخط ومصدر الدفق. |
| open(FontType fontType, String fileName) | يفتح خطًا باستخدام نوع الخط واسم ملف الخط. |
| save(OutputStream stream) | يحفظ الخط بالتنسيق الأصلي. |
| save(String fileName) | يحفظ الخط بالتنسيق الأصلي. |
| saveToFormat(OutputStream stream, FontSavingFormats outFormat) | يحفظ الخط بالتنسيق المحدد. |
| setFontFamily(String value) | لم يتم تنفيذ مُعيّن عائلة الخط بعد. |
| setFontName(String value) | لم يتم تنفيذ مُعيّن اسم وجه الخط بعد. |
| setStyle(String value) | لم يتم تنفيذ مُعيّن النمط بعد. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
convert(FontType fontType)
public Font convert(FontType fontType)
يقوم بتحويل الخط إلى تنسيق آخر.
Note: TTF Font type is now supported only.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fontType | FontType | نوع تنسيق الخط للتحويل إليه. |
Returns: Font - Font converted into new format.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getAllGlyphIds()
public GlyphId[] getAllGlyphIds()
يعيد مصفوفة من جميع معرفات glyph المتاحة في الخط. معرف glyph هو رقم فريد ل glyph، ويعتمد على نوع الخط. يمكن أن يكون معرف glyph لخط Type1 مثالًا من الفئة ( GlyphStringId ) أو الفئة ( GlyphUInt32Id ).
Returns: com.aspose.font.GlyphId[]
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getEncoding()
public IFontEncoding getEncoding()
يحصل على ترميز الخط.
Returns: IFontEncoding - Font encoding.
getFontDefinition()
public FontDefinition getFontDefinition()
يحصل على تعريف الخط.
Returns: FontDefinition - Font definition.
getFontFamily()
public String getFontFamily()
يحصل على عائلة الخط.
Returns: java.lang.String - عائلة الخط.
getFontName()
public String getFontName()
يحصل على اسم واجهة الخط.
Returns: java.lang.String - اسم وجه الخط.
getFontNames()
public MultiLanguageString getFontNames()
يحصل على أسماء الخط.
Returns: MultiLanguageString - Font names.
getFontSaver()
public IFontSaver getFontSaver()
يحصل على وظيفة حفظ الخط.
Returns: IFontSaver - Font save functionality.
getFontStyle()
public int getFontStyle()
يحصل على نمط الخط. هذه قيمة محسوبة وممثلة بنوع عام.
Returns: int - نمط الخط. عادةً، مزيج من قيم أعلام ثابتة لفئة FontStyle أو 0.
getFontType()
public FontType getFontType()
يحصل على نوع الخط. يعيد القيمة FontType.Type1.
Returns: FontType - Font type.
getGlyphAccessor()
public IGlyphAccessor getGlyphAccessor()
مستخرج رموز الخط. يسترجع الرموز ومعرفات الرموز.
Returns: IGlyphAccessor - Font glyph accessor.
getGlyphById(GlyphId id)
public Glyph getGlyphById(GlyphId id)
يعيد glyph بحسب معرف glyph. معرف glyph هو رقم فريد ل glyph، ويعتمد على نوع الخط. يمكن أن يكون معرف glyph لخط Type1 مثالًا من الفئة ( GlyphStringId ) أو الفئة ( GlyphUInt32Id ).
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| id | GlyphId |
Returns: Glyph
getGlyphById(String id)
public Glyph getGlyphById(String id)
يعيد الرمز حسب معرّف الرمز.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| معرف | java.lang.String | معرف الرمز. |
Returns: Glyph - Glyph.
getGlyphById(long id)
public Glyph getGlyphById(long id)
يعيد الرمز حسب معرّف الرمز.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| معرف | long | معرف الرمز. |
Returns: Glyph - Glyph.
getGlyphIdType()
public GlyphIdType getGlyphIdType()
مواصفات نوع معرف Glyph.
Returns: GlyphIdType
getGlyphsForText(String text)
public GlyphId[] getGlyphsForText(String text)
يحصل على تمثيل الرموز للنص.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| text | java.lang.String | نص الإدخال. |
Returns: com.aspose.font.GlyphId[] - مصفوفة GlyphId.
getMetrics()
public IFontMetrics getMetrics()
يحصل على مقاييس الخط.
Returns: IFontMetrics - Font metrics.
getNumGlyphs()
public int getNumGlyphs()
يحصل على عدد الرموز في الخط.
Returns: int - عدد الرموز في الخط.
getPostscriptNames()
public MultiLanguageString getPostscriptNames()
يحصل على أسماء الخط Postscript.
Returns: MultiLanguageString - Postscript Font names
getStyle()
public String getStyle()
يحصل على نمط الخط. هذه قيمة سلسلة خام مقدمة من ملف الخط.
Returns: java.lang.String - نمط الخط.
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
open(FontDefinition fontDefinition)
public static Font open(FontDefinition fontDefinition)
يفتح خطًا باستخدام كائن FontDefinition.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fontDefinition | FontDefinition | كائن تعريف الخط. |
Returns: Font - Font loaded.
open(FontType fontType, byte[] fontData)
public static Font open(FontType fontType, byte[] fontData)
يفتح خطًا باستخدام نوع الخط ومصفوفة بايتات بيانات الخط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fontType | FontType | نوع الخط. |
| fontData | byte[] | مصفوفة بايت لتحميل الخط منها. |
Returns: Font - Font loaded.
open(FontType fontType, StreamSource fontStreamSource)
public static Font open(FontType fontType, StreamSource fontStreamSource)
يفتح خطًا باستخدام نوع الخط ومصدر الدفق.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fontType | FontType | نوع الخط. |
| fontStreamSource | StreamSource | مصدر الدفق للخط. |
Returns: Font - Font loaded.
open(FontType fontType, String fileName)
public static Font open(FontType fontType, String fileName)
يفتح خطًا باستخدام نوع الخط واسم ملف الخط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fontType | FontType | نوع الخط. |
| fileName | java.lang.String | اسم ملف الخط. |
Returns: Font - Font loaded.
save(OutputStream stream)
public void save(OutputStream stream)
يحفظ الخط بالتنسيق الأصلي.
Note: following Font types are supported for saving: New TTF fonts; TTF Font subsets; CFF Font subsets; Type1 Font subsets.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| دفق | java.io.OutputStream | دفق لحفظ الخط. |
save(String fileName)
public void save(String fileName)
يحفظ الخط بالتنسيق الأصلي.
Note: following Font types are supported for saving: New TTF fonts; TTF Font subsets; CFF Font subsets; Type1 Font subsets.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fileName | java.lang.String | ملف لحفظ الخط. |
saveToFormat(OutputStream stream, FontSavingFormats outFormat)
public void saveToFormat(OutputStream stream, FontSavingFormats outFormat)
يحفظ الخط بالتنسيق المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| دفق | java.io.OutputStream | دفق لحفظ الخط |
| outFormat | FontSavingFormats | الصيغة المطلوبة |
setFontFamily(String value)
public void setFontFamily(String value)
لم يتم تنفيذ مُعيّن عائلة الخط بعد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | عائلة الخط الجديدة. |
setFontName(String value)
public void setFontName(String value)
لم يتم تنفيذ مُعيّن اسم وجه الخط بعد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | اسم واجهة الخط الجديدة. |
setStyle(String value)
public void setStyle(String value)
لم يتم تنفيذ مُعيّن Style بعد. هذه قيمة سلسلة خام مقدمة من ملف الخط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | نمط الخط الجديد. |
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 |