FontsSubsystem

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.note.fonts.IFontsSubsystem

public abstract class FontsSubsystem implements IFontsSubsystem

الفئة الأساسية التي تنفّذ واجهة com.aspose.note.IFontsSubsystem. توفر وظائف الخط الافتراضي واستبدالات الخط. قم بتجاوز الدالة المحمية com.aspose.note.FontsSubsystem.fetchFontFamily في فئة مشتقة لتنفيذ المنطق لاسترجاع كائن Font.

الطرق

طريقةالوصف
addFont(InputStream stream)يضيف الخط.
addFont(String file)يضيف الخط.
addFontSubstitution(String substituted, String substitution)يضيف استبدال الخط.
getDefaultFont()يحصل على الخط الافتراضي.
getFontFamily(String fontName)يحصل على الخط.
loadFontsFromFolder(String folder)يقوم بتحميل جميع خطوط TrueType من المجلد المحدد إلى المجموعة الداخلية.

addFont(InputStream stream)

public final void addFont(InputStream stream)

يضيف الخط.

Parameters:

معاملنوعالوصف
دفقjava.io.InputStreamالدفق الذي يحتوي على الخط.

addFont(String file)

public final void addFont(String file)

يضيف الخط.

Parameters:

معاملنوعالوصف
ملفjava.lang.Stringالمسار إلى الملف الذي يحتوي على الخط.

addFontSubstitution(String substituted, String substitution)

public final void addFontSubstitution(String substituted, String substitution)

يضيف استبدال الخط.

Parameters:

معاملنوعالوصف
مستبدلjava.lang.Stringاسم الخط المستبدل.
استبدالjava.lang.Stringاسم خط الاستبدال.

getDefaultFont()

public Font getDefaultFont()

يحصل على الخط الافتراضي.

Returns: java.awt.Font

getFontFamily(String fontName)

public Font getFontFamily(String fontName)

يحصل على الخط.

Parameters:

معاملنوعالوصف
fontNamejava.lang.Stringاسم الخط.

Returns: java.awt.Font - الخط.

loadFontsFromFolder(String folder)

public final void loadFontsFromFolder(String folder)

يقوم بتحميل جميع خطوط TrueType من المجلد المحدد إلى المجموعة الداخلية.

Parameters:

معاملنوعالوصف
مجلدjava.lang.Stringالمجلد الذي يحتوي على الخطوط.