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:
| معامل | نوع | الوصف |
|---|---|---|
| value | boolean | قيمة تشير إلى ما إذا كان [get alternative font]. |
getDefaultFontName()
public static String getDefaultFontName()
يحصل على اسم الخط الافتراضي.
Returns: java.lang.String - اسم الخط الافتراضي
setDefaultFontName(String fontName)
public static void setDefaultFontName(String fontName)
يضبط اسم الخط الافتراضي.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fontName | java.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:
| معامل | نوع | الوصف |
|---|---|---|
| folder | java.lang.String | مجلد يحتوي على خطوط TrueType. |
setFontsFolders(String[] folders)
public static void setFontsFolders(String[] folders)
تجاوز قائمة مجلد الخط لـ folders
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| folders | java.lang.String[] | مصفوفة من المجلدات |
setFontsFolders(String[] folders, boolean recursive)
public static void setFontsFolders(String[] folders, boolean recursive)
يحدد المجلدات التي يتم تحميل خطوط TrueType منها ويُمسح جميع الخطوط المحملة. لا يتم إجراء أي فحوصات على مجلدات الخطوط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| folders | java.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:
| معامل | نوع | الوصف |
|---|---|---|
| fontFolder | java.lang.String | المجلد يحتوي على خطوط TrueType أو مسار ملف خط واحد. |
removeFontsFolder(String folder)
public static void removeFontsFolder(String folder)
يزيل folder من قائمة المجلدات
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| folder | java.lang.String | المجلد المراد إزالته |