Style صف
Style صف
يمثل نمط عرض مستند Excel، مثل الخط واللون والمحاذاة والحدود وما إلى ذلك. يحتوي الكائن Style على كافة سمات النمط (الخط وتنسيق الأرقام والمحاذاة وما إلى ذلك) كخصائص.
يكشف النوع Style عن الأعضاء التاليين:
البنائين
البناء | وصف |
---|---|
init | تهيئة مثيل جديد للفئة Style . |
ملكيات
ملكية | وصف |
---|---|
background_theme_color | الحصول على لون سمة الخلفية وتعيينه. |
foreground_theme_color | الحصول على لون السمة الأمامية وتعيينه. |
name | الحصول على اسم النمط أو تعيينه. |
pattern | الحصول على نوع نمط خلفية الخلية أو تعيينه. |
borders | يحصل على BorderCollection من النمط. |
background_color | الحصول على لون خلفية النمط أو تعيينه. |
background_argb_color | الحصول على لون الخلفية وتعيينه بقيمة ARGB 32 بت. |
foreground_color | الحصول على أو تعيين اللون الأمامي للنمط. |
foreground_argb_color | الحصول على اللون الأمامي وتعيينه بقيمة ARGB 32 بت. |
has_borders | التحقق مما إذا كانت هناك حدود تم تعيينها للنمط. |
parent_style | يحصل على النمط الأصلي لهذا النمط. |
is_number_format_applied | الإشارة إلى ما إذا كان ينبغي تطبيق تنسيق الأرقام. |
is_font_applied | وضح ما إذا كان يجب تطبيق تنسيق الخط. |
is_alignment_applied | وضح ما إذا كان ينبغي تطبيق تنسيق المحاذاة. |
is_border_applied | وضح ما إذا كان ينبغي تطبيق تنسيق الحدود. |
is_fill_applied | الإشارة إلى ما إذا كان ينبغي تطبيق تنسيق التعبئة. |
is_protection_applied | وضح ما إذا كان ينبغي تطبيق تنسيق الحماية. |
indent_level | يمثل مستوى المسافة البادئة للخلية أو النطاق. يمكن أن يكون عددًا صحيحًا فقط من 0 إلى 250. |
font | يحصل على كائن Style.font . |
rotation_angle | يمثل زاوية دوران النص. |
horizontal_alignment | الحصول على أو تعيين نوع المحاذاة الأفقية للنص في الخلية. |
vertical_alignment | الحصول على نوع المحاذاة العمودية للنص في الخلية أو تعيينه. |
is_text_wrapped | الحصول على قيمة أو تعيينها تشير إلى ما إذا كان النص داخل الخلية ملتفًا أم لا. |
number | الحصول على تنسيق عرض الأرقام والتواريخ أو تعيينه. تختلف أنماط التنسيق باختلاف المناطق. |
is_locked | الحصول على قيمة أو تعيينها تشير إلى إمكانية تعديل الخلية أم لا. |
custom | يمثل سلسلة تنسيق الأرقام المخصصة لكائن النمط هذا. إذا لم يتم تعيين تنسيق الأرقام المخصص (على سبيل المثال، تنسيق الأرقام مدمج)، فسيتم إرجاع “”. |
culture_custom | الحصول على سلسلة النمط المعتمدة على الثقافة لتنسيق الأرقام وتعيينها. إذا لم يتم تعيين تنسيق أرقام لهذا الكائن، فسيتم إرجاع القيمة null. إذا كان تنسيق الأرقام مدمجًا، فسيتم إرجاع سلسلة النمط المقابلة للرقم المدمج. |
invariant_custom | الحصول على سلسلة النمط المستقلة عن الثقافة لتنسيق الأرقام. إذا لم يتم تعيين تنسيق أرقام لهذا الكائن، فسيتم إرجاع القيمة null. إذا كان تنسيق الأرقام مدمجًا، فسيتم إرجاع سلسلة النمط المقابلة للرقم المدمج. |
is_formula_hidden | يمثل ما إذا كان سيتم إخفاء الصيغة عندما تكون ورقة العمل محمية. |
shrink_to_fit | يمثل ما إذا كان النص يتقلص تلقائيًا ليتناسب مع عرض العمود المتاح. |
text_direction | يمثل ترتيب قراءة النص. |
is_justify_distributed | يشير إلى ما إذا كان ينبغي استخدام الخلايا المبررة أو المحاذاة الموزعة في السطر الأخير من النص. |
quote_prefix | يشير إلى ما إذا كانت قيمة الخلية تبدأ بعلامة اقتباس مفردة. |
is_gradient | يشير إلى ما إذا كان تظليل الخلية عبارة عن نمط متدرج. |
is_percent | الإشارة إلى ما إذا كان تنسيق الأرقام هو تنسيق النسبة المئوية. |
is_date_time | الإشارة إلى ما إذا كان تنسيق الأرقام هو تنسيق تاريخ. |
طُرق
طريقة | وصف |
---|---|
set_border | يحدد حدود النمط. |
set_border | يحدد حدود النمط. |
set_pattern_color | يضبط لون الخلفية. |
copy | نسخ البيانات من كائن نمط آخر |
update | قم بتطبيق النمط المسمى على أنماط الخلايا التي تستخدم هذا النمط المسمى. إنه يعمل مثل النقر على زر “موافق” بعد الانتهاء من تعديل النمط. ينطبق فقط على النمط المسمى. |
is_modified | التحقق مما إذا كان قد تم تعديل الخصائص المحددة للنمط. يُستخدم لنمط التنسيقات الشرطية للتحقق مما إذا كان يجب استخدام الخصائص المحددة لهذا النمط عند تطبيق التنسيقات الشرطية على الخلية. |
set_custom | لتعيين سلسلة تنسيق الأرقام المخصصة للخلية. |
set_two_color_gradient | يضبط التعبئة المحددة على تدرج لونين. |
get_two_color_gradient | احصل على إعداد التدرج ثنائي اللون. |
get_two_color_gradient_setting | احصل على إعداد التدرج ثنائي اللون. |
to_json | تحويل Style إلى JSON بيانات الهيكل. |
مثال
from aspose.cells import Workbook
from aspose.pydrawing import Color
workbook = Workbook()
sheets = workbook.worksheets
cell = sheets[0].cells.get("A1")
style = cell.get_style()
style.font.name = "Times New Roman"
style.font.color = Color.blue
cell.set_style(style)
أنظر أيضا
- الوحدة
aspose.cells
- فئة
BorderCollection
- فئة
Style