FontSettings

Inheritance: java.lang.Object

public final class FontSettings

إعدادات خطوط عارض صيغ المتجهات العامة للتصوير.

الطرق

طريقةالوصف
getGetSystemAlternativeFont()يحصل على قيمة تشير إلى ما إذا كان [get alternative font].
setGetSystemAlternativeFont(boolean value)يضبط قيمة تشير إلى ما إذا كان [get alternative font].
getDefaultFontName()يحصل على اسم الخط الافتراضي.
setDefaultFontName(String fontName)يضبط اسم الخط الافتراضي.
getFontsFolders()يحصل على نسخة من المصفوفة التي تحتوي على قائمة المجلدات التي يبحث فيها Aspose.Imaging عن خطوط TrueType.
getDefaultFontsFolders()يحصل على مجلدات الخطوط الافتراضية.
setFontsFolder(String folder)تجاوز قائمة مجلد الخطوط لـ folder
setFontsFolders(String[] folders)تجاوز قائمة مجلد الخطوط لـ folders
setFontsFolders(String[] folders, boolean recursive)يضبط المجلدات التي يتم تحميل خطوط TrueType منها ويمسح جميع الخطوط المحملة.
reset()يعيد تعيين مجلد الخطوط واسم الخط الافتراضي إلى الإعداد الافتراضي للنظام.
updateFonts()يحدّث ذاكرة التخزين المؤقت للخطوط لملفات PSD التي تحتوي على طبقات نصية.
addFontsFolder(String fontFolder)يضيف fontFolder إلى قائمة دليل الخطوط ويحدده كأول مجلد للبحث عن الخطوط
removeFontsFolder(String folder)يزيل folder من قائمة المجلدات

getGetSystemAlternativeFont()

public static boolean getGetSystemAlternativeFont()

يحصل على قيمة تشير إلى ما إذا كان [get alternative font].

القيمة: true إذا كان [get alternative font]؛ وإلا false.

Returns: boolean - قيمة تشير إلى ما إذا كان [get alternative font].

setGetSystemAlternativeFont(boolean value)

public static void setGetSystemAlternativeFont(boolean value)

يضبط قيمة تشير إلى ما إذا كان [get alternative font].

القيمة: true إذا كان [get alternative font]؛ وإلا false.

Parameters:

معاملنوعالوصف
القيمةbooleanقيمة تشير إلى ما إذا كان [get alternative font].

getDefaultFontName()

public static String getDefaultFontName()

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

Returns: java.lang.String - اسم الخط الافتراضي

setDefaultFontName(String fontName)

public static void setDefaultFontName(String fontName)

يضبط اسم الخط الافتراضي.

Parameters:

معاملنوعالوصف
fontNamejava.lang.Stringالاسم الافتراضي للخط.

getFontsFolders()

public static String[] getFontsFolders()

يحصل على نسخة من المصفوفة التي تحتوي على قائمة المجلدات التي يبحث فيها Aspose.Imaging عن خطوط TrueType.

القيمة المرجعة هي نسخة من البيانات التي يستخدمها Aspose.Imaging. إذا قمت بتغيير العناصر في المصفوفة المرجعة، فلن يؤثر ذلك على عرض المستند. لتحديد مواقع خطوط جديدة استخدم الطريقة setFontsFolders.

Returns: java.lang.String[] - نسخة من مواقع الخطوط الحالية.

getDefaultFontsFolders()

public static String[] getDefaultFontsFolders()

يحصل على مجلدات الخطوط الافتراضية.

Returns: java.lang.String[] - يُعيد مجلد النظام

setFontsFolder(String folder)

public static void setFontsFolder(String folder)

تجاوز قائمة مجلد الخطوط لـ folder

Parameters:

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

setFontsFolders(String[] folders)

public static void setFontsFolders(String[] folders)

تجاوز قائمة مجلد الخطوط لـ folders

Parameters:

معاملنوعالوصف
foldersjava.lang.String[]مصفوفة من المجلدات

setFontsFolders(String[] folders, boolean recursive)

public static void setFontsFolders(String[] folders, boolean recursive)

يضبط المجلدات التي يتم تحميل خطوط TrueType منها ويُمسح جميع الخطوط المحملة. لا يتم إجراء أي فحوصات على مجلدات الخطوط.

Parameters:

معاملنوعالوصف
foldersjava.lang.String[]مجلدات الخطوط.
recursivebooleanإذا تم تعيينه إلى true [recursive].

reset()

public static void reset()

يعيد تعيين مجلد الخطوط واسم الخط الافتراضي إلى الإعداد الافتراضي للنظام.

updateFonts()

public static void updateFonts()

يحدّث ذاكرة التخزين المؤقت للخطوط لملفات PSD التي تحتوي على طبقات نصية. تضمن هذه الطريقة أن الخطوط من المجلد fontsFolder باستخدام الطريقة FontSettings.setFontsFolder(fontsFolder) أو بعد إعادة ضبط الخطوط باستخدام FontSettings.reset() سيتم أخذها في الاعتبار عند معالجة ملفات PSD. يرجى استخدام هذه الطريقة في كل مرة يتم فيها استدعاء FontSettings.setFontsFolder(fontsFolder) أو FontSettings.reset() لصور PSD. دون استدعاء هذه الطريقة لا توجد ضمانات بتحديث الخطوط.

addFontsFolder(String fontFolder)

public static void addFontsFolder(String fontFolder)

يضيف fontFolder إلى قائمة دليل الخطوط ويحدده كأول مجلد للبحث عن الخطوط

Parameters:

معاملنوعالوصف
fontFolderjava.lang.Stringالمجلد يحتوي على خطوط TrueType أو مسار ملف خط واحد.

removeFontsFolder(String folder)

public static void removeFontsFolder(String folder)

يزيل folder من قائمة المجلدات

Parameters:

معاملنوعالوصف
folderjava.lang.Stringالمجلد المراد إزالته