تنسيق الخلية
يقدم هذا الموضوع نقاشًا مفصلًا حول كيفية تنسيق الخلايا.
يغطي تنسيق الخلايا في وضع واجهة المستخدم الرسومية باستخدام مربع الأدوات النمطية للتحكم Aspose.Cells.GridWeb. كما يوضح كيفية تنسيق الخلايا برمجياً. يتم مناقشة إعدادات التنسيق المختلفة مثل الخط والحدود وتنسيق الأرقام، مع أمثلة موضحة.
تنسيق الخلايا باستخدام مربع الأدوات النمطية
يمكن تنسيق الخلايا برمجياً ولكن أسهل طريقة لتنسيق الخلايا في تحكم Aspose.Cells.GridWeb بطريقة WYSIWYG هو باستخدام مربع الأدوات النمطية.
لاستخدام مربع الأدوات النمطية: حدد نطاق الخلايا ثم انقر بزر الماوس الأيمن وحدد تنسيق الخلية.
تحديد تنسيق الخلية
يتم عرض مربع الأنماط.
يُستخدم مربع الأنماط لتنسيق الخلايا
يتيح مربع الأنماط للمستخدمين تنسيق الخلايا من خلال تخصيص إعدادات الخطوط والحدود.
تخصيص إعدادات الخطوط
يمكنك تخصيص إعدادات الخطوط التالية باستخدام مربع الأنماط:
- اسم الخط، حدد الخط المرغوب من القائمة.
- نمط الخط، ضع نمطًا للخط مثل العريض، المائل وما إلى ذلك.
- حجم الخط، حدد حجم الخط بالنقاط.
- تحته خط، وضع خط تحت النص.
- تشطيب علوي، ضع تأثير تشطيب علوي على النص.
- محاذاة أفقية، حدد المحاذاة الأفقية.
- محاذاة رأسية، حدد المحاذاة الرأسية.
- لون الخط، حدد لونًا للخط.
- خلفية، حدد لون خلفية.
يمكنك التحقق من إعدادات الخط المحددة في منطقة معاينة صغيرة.
إعدادات الخط المخصصة
تخصيص إعدادات الحدود
تتيح الأداة أيضًا للمستخدمين رسم حدود حول الخلايا من خلال تخصيص إعدادات الحدود في مربع الأنماط.
لعرض خيارات ذات صلة بالحدود: انقر حدود في مربع الأنماط. يتم عرض خيارات ذات صلة بالحدود.
خيارات الحدود في مربع النمط
يمكن تحديد الخيارات الحدودية التالية من مربع النمط:
- نمط خط الحدود، حدد نمط الحدود مثل مستمر، متقطع وما إلى ذلك.
- عرض خط الحدود، حدد عرض الحدود بالبكسل.
- لون خط الحدود، حدد لون الخط.
- خطوط الحدود، حدد الترقيم والتوضيع لخطوط الحدود.
إعدادات الحدود المخصصة
تطبيق الإعدادات
انقر على موافق في مربع النمط لتطبيق التغييرات.
تطبيق إعدادات الخطوط والحدود
تهيء الخلايا باستخدام واجهة تطبيق برمجية
يمكن أيضًا تهيء الخلايا بشكل برمجي باستخدام واجهة تطبيق برمجية Aspose.Cells.GridWeb. تحتوي كل خلية على خاصية نمط، والتي تمثل كائن GridTableItemStyle. استخدم الخاصية نمط لتخصيص إعدادات الخطوط والحدود.
ضبط الخط
لتخصيص إعدادات الخط برمجياً:
- أضف تحكم Aspose.Cells.GridWeb إلى استمارة الويب.
- الوصول إلى ورقة العمل.
- قم بالوصول إلى الخلية التي تقوم بتهيئتها.
- قم بالوصول إلى نمط الخلية.
- قم بتعيين حجم الخط بالنقاط.
- حدد نمط الخط.
- قم بتعيين ألوان الخلفية والنص.
- حدد محاذاة أفقية ورأسية.
- عد النمط إلى الخلية.
الناتج: إعدادات الخط المخصصة موضحة في A1
تعيين الحدود
يمكن تطبيق الحدود على الخلايا الفردية أو على نطاق معين.
خلية واحدة
لتعيين حدود خلية واحدة:
- أضف تحكم Aspose.Cells.GridWeb إلى استمارة الويب.
- الوصول إلى ورقة العمل.
- الوصول إلى الخلية التي ترغب في تنسيقها.
- الوصول إلى كائن النمط الخاص بالخلية.
- حدد نمط الحدود.
- حدد عرض الحدود بالبكسل.
- حدد لون الحدود.
- حدد النمط للخلية.
إعدادات الحدود المخصصة على خلية واحدة
نطاق الخلايا
لتعيين حدود على مجموعة من الخلايا:
- قم بإضافة عنصر تحكم Aspose.Cells.GridWeb إلى نموذج الويب الخاص بك
- الوصول إلى ورقة العمل المطلوبة
- إنشاء كائن من فئة WebBorderStyle
- تعيين نمط الحد إلى صلب أو متقطع وما إلى ذلك
- تعيين عرض الحد بالبكسل
- تعيين لون الحد
- تطبيق إعدادات الحد المخزنة في كائن WebBorderStyle على مجموعة محددة من الخلايا
مجموعة من الخلايا مع إعدادات الحد المخصصة
ضبط تنسيقات الأرقام
تدعم Aspose.Cells.GridWeb ضبط تنسيقات الأرقام. هناك 59 تنسيق رقمي مدمج. لرؤيتها ، يرجى الرجوع إلى قائمة التنسيقات الرقمية المدعومة.
جميع التنسيقات الرقمية المدمجة موجودة في تعداد NumberType. لاستخدام تنسيق رقم مدمج ، قم بتعيين NumberType باستخدام طريقة SetNumberType لكائن الخلية إلى تنسيق رقم من تعداد نوع الرقم.
لضبط تنسيق الرقم المخصص ، استخدم طريقة SetCustom للخلية.
إعدادات تنسيق الرقم التطبيقية على B1 و B2