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:

معاملنوعالوصف
valuebooleanقيمة تشير إلى ما إذا كان [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[]مجلدات الخطوط.
متكررbooleanإذا تم تعيينه إلى 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المجلد المراد إزالته