Font
نظرة عامة
Font هي فئة في Aspose.Words FOSS لـ .NET. تورث من: IBorderAttrSource، IShadingAttrSource، IFillable.
يحتوي على سمات الخط (اسم الخط، حجم الخط، اللون، وما إلى ذلك) لكائن.
توفر هذه الفئة طريقتين للعمل مع كائنات الخط في برامج .NET. تشمل الطرق المتاحة: ClearFormatting، HasDmlEffect. جميع الأعضاء العامين متاحين لأي تطبيق .NET بعد تثبيت حزمة Aspose.Words FOSS لـ .NET. الخصائص: AllCaps، AutoColor، Bidi، Bold، BoldBi، Border، و49 أخرى.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
Name | string | قراءة/كتابة | يحصل أو يضبط اسم الخط. |
NameAscii | string | قراءة/كتابة | إرجاع أو تعيين الخط المستخدم للنص اللاتيني (الأحرف ذات رموز الأحرف من 0 (صفر) إلى 127). |
NameBi | string | قراءة/كتابة | إرجاع أو تعيين اسم الخط في مستند لغة من اليمين إلى اليسار. |
NameFarEast | string | قراءة/كتابة | يعيد أو يضبط اسم خط شرق آسيوي. |
NameOther | string | قراءة/كتابة | يعيد أو يضبط الخط المستخدم للأحرف التي تتراوح رموزها بين 128 و255. |
ThemeFont | ThemeFont | قراءة/كتابة | يحصل أو يضبط theme font في مخطط الخطوط المطبق المرتبط بهذا الكائن Font. |
ThemeFontAscii | ThemeFont | قراءة/كتابة | يحصل أو يضبط theme font المستخدم للنص اللاتيني (الأحرف التي تتراوح رموزها من 0 (صفر) إلى 127) في مخطط الخطوط المطبق المرتبط بهذا الكائن Font. |
ThemeFontFarEast | ThemeFont | قراءة/كتابة | يحصل أو يعيّن خط النمط الشرقي الآسيوي في مخطط الخطوط المطبق المرتبط بهذا الكائن Font. |
ThemeFontOther | ThemeFont | قراءة/كتابة | يحصل أو يعيّن خط النمط المستخدم للأحرف ذات رموز الأحرف من 128 إلى 255 في مخطط الخطوط المطبق المرتبط بهذا الكائن Font. |
ThemeFontBi | ThemeFont | قراءة/كتابة | يحصل أو يضبط خط السمة في مخطط الخطوط المطبق المرتبط بهذا الكائن Font في مستند يُكتب من اليمين إلى اليسار. |
Size | double | قراءة/كتابة | يحصل أو يضبط حجم الخط بالنقاط. |
SizeBi | double | قراءة/كتابة | يحصل أو يضبط حجم الخط بالنقاط المستخدم في مستند يُكتب من اليمين إلى اليسار. |
Bold | bool | قراءة/كتابة | صحيح إذا تم تنسيق الخط كعريض. |
BoldBi | bool | قراءة/كتابة | صحيح إذا تم تنسيق النص من اليمين إلى اليسار كعريض. |
Italic | bool | قراءة/كتابة | صحيح إذا كان الخط مُنسقًا كخط مائل. |
ItalicBi | bool | قراءة/كتابة | صحيح إذا كان النص من اليمين إلى اليسار مُنسقًا كخط مائل. |
Color | System.Drawing.Color | قراءة/كتابة | يحصل أو يضبط لون الخط. |
ThemeColor | ThemeColor | قراءة/كتابة | يحصل على أو يعيّن لون السمة في مخطط الألوان المطبق المرتبط بهذا الكائن Font. |
TintAndShade | double | قراءة/كتابة | يحصل على أو يعيّن قيمة مزدوجة تُفتح أو تُغّمق اللون. |
AutoColor | Color | قراءة | يعيد اللون المحسوب الحالي للنص (أسود أو أبيض) الذي يُستخدم لـ ‘auto color’. |
StrikeThrough | bool | قراءة/كتابة | True إذا كان الخط مُنسقًا كنص مشطوب. |
DoubleStrikeThrough | bool | قراءة/كتابة | صحيح إذا كان الخط مُنسقًا كنص مشطوب مزدوج. |
Shadow | bool | قراءة/كتابة | صحيح إذا كان الخط مُنسقًا كظل. |
Outline | bool | قراءة/كتابة | صحيح إذا كان الخط منسقًا كحد خارجي. |
Emboss | bool | قراءة/كتابة | صحيح إذا كان الخط منسقًا كخط بارز. |
Engrave | bool | قراءة/كتابة | صحيح إذا كان الخط منسقًا كخط محفور. |
Superscript | bool | قراءة/كتابة | True إذا كان الخط مُنسقًا كـ superscript. |
Subscript | bool | قراءة/كتابة | صحيح إذا كان الخط مُنسقًا كمنخفض. |
SmallCaps | bool | قراءة/كتابة | صحيح إذا كان الخط مُنسقًا كحروف صغيرة رأسية. |
AllCaps | bool | قراءة/كتابة | صحيح إذا كان الخط مُنسقًا كحروف كبيرة. |
Hidden | bool | قراءة/كتابة | True إذا كان الخط مُنسقًا كنص مخفي. |
Underline | Underline | قراءة/كتابة | يحصل أو يضبط نوع التسطير المطبق على الخط. |
UnderlineColor | System.Drawing.Color | قراءة/كتابة | يحصل أو يضبط لون الخط السفلي المطبق على الخط. |
NumberSpacing | NumSpacing | قراءة/كتابة | يحصل أو يعيّن نوع التباعد للرقم المعروض. |
Scaling | int | قراءة/كتابة | يُحصل أو يُضبط مقياس عرض الأحرف بالنسبة المئوية. |
Spacing | double | قراءة/كتابة | يعيد أو يضبط التباعد (بالنقاط) بين الأحرف . |
LineSpacing | double | قراءة | يعيد تباعد السطر لهذا الخط (بالنقاط). |
Position | double | قراءة/كتابة | يحصل أو يضبط موضع النص (بالنقاط) نسبةً إلى خط الأساس. |
Kerning | double | قراءة/كتابة | يحصل أو يضبط حجم الخط الذي يبدأ عنده التتبع. |
HighlightColor | System.Drawing.Color | قراءة/كتابة | يحصل أو يضبط لون التمييز (المؤشر). |
TextEffect | TextEffect | قراءة/كتابة | يحصل أو يعيّن تأثير الرسوم المتحركة للخط. |
Fill | Fill | قراءة | يحصل على تنسيق التعبئة للـ Font. |
Bidi | bool | قراءة/كتابة | يحدد ما إذا كان محتوى هذه العملية يجب أن يتسم بخصائص من اليمين إلى اليسار. |
ComplexScript | bool | قراءة/كتابة | يحدد ما إذا كان ينبغي اعتبار محتويات هذا المقطع كنص بخط معقد بغض النظر عن قيم أحرف Unicode الخاصة بها عند تحديد التنسيق لهذا المقطع. |
NoProofing | bool | قراءة/كتابة | صحيح عندما لا يتم تدقيق إملائي للأحرف المُنسقة. |
LocaleId | int | قراءة/كتابة | يحصل أو يعيّن معرف الإعداد الإقليمي (اللغة) للأحرف المُنسقة. |
LocaleIdBi | int | قراءة/كتابة | يحصل أو يعيّن معرف اللغة (locale identifier) للأحرف المنسقة من اليمين إلى اليسار. |
LocaleIdFarEast | int | قراءة/كتابة | يحصل أو يعيّن معرف اللغة (locale identifier) للأحرف الآسيوية المنسقة. |
Border | Border | قراءة | يرجع كائن Border يحدد الإطار للخط. |
Shading | Shading | قراءة | يرجع كائن Shading يشير إلى تنسيق التظليل للخط. |
Style | Style | قراءة/كتابة | يحصل أو يضبط نمط الأحرف المطبق على هذا التنسيق. |
StyleName | string | قراءة/كتابة | يحصل أو يعيّن اسم نمط الحرف المطبق على هذا التنسيق. |
StyleIdentifier | StyleIdentifier | قراءة/كتابة | يحصل أو يعيّن المعرف المستقل عن الإعدادات الإقليمية لنمط الحرف المطبق على هذا التنسيق. |
SnapToGrid | bool | قراءة/كتابة | يحدد ما إذا كان الخط الحالي يجب أن يستخدم إعدادات عدد الأحرف في السطر لشبكة المستند عند التخطيط. |
EmphasisMark | EmphasisMark | قراءة/كتابة | يحصل أو يعيّن علامة التشديد المطبقة على هذا التنسيق. |
الطرق
| التوقيع | وصف |
|---|---|
ClearFormatting() | يُعيد إلى تنسيق الخط الافتراضي. |
HasDmlEffect(dmlEffectType: TextDmlEffect) | يتحقق مما إذا تم تطبيق تأثير النص DrawingML المحدد. |