شكل Cells

تنسيق Cells باستخدام مربع حوار النمط

يمكن تنسيق Cellsبرمجياولكن أسهل طريقة لتنسيق الخلايا في عنصر تحكم Aspose.Cells.GridWeb بطريقة WYSIWYG هي استخدام مربع حوار النمط.

لاستخدام مربع حوار النمط: حدد نطاقًا من الخلايا ثم انقر بزر الماوس الأيمن وحددشكل Cell.

اختيار التنسيق Cell

ما يجب القيام به: image_بديل_نص

يتم عرض مربع حوار النمط.

يُستخدم مربع حوار النمط لتنسيق الخلايا

ما يجب القيام به: image_بديل_نص

يتيح مربع حوار النمط للمستخدمين تنسيق الخلايا عن طريق تخصيص إعدادات الخط والحدود.

تخصيص إعدادات الخط

يمكنك تخصيص إعدادات الخط التالية باستخدام مربع حوار النمط:

  • اسم الخط ، حدد الخط المطلوب من القائمة.
  • نمط الخط ، قم بتطبيق نمط خط مثل غامق ومائل وما إلى ذلك.
  • حجم الخط ، حدد حجم الخط بالنقاط.
  • تسطير وتسطير النص.
  • يتوسطه خط ، قم بتطبيق تأثير يتوسطه خط على النص.
  • محاذاة أفقية ، حدد محاذاة أفقية.
  • محاذاة عمودية ، حدد محاذاة عمودية.
  • لون الخط ، حدد لون الخط.
  • الخلفية ، حدد لونًا للخلفية.

يمكنك التحقق من إعدادات الخط المحددة في منطقة معاينة صغيرة.

إعدادات الخط المخصصة

ما يجب القيام به: image_بديل_نص

تخصيص إعدادات الحدود

يسمح عنصر التحكم أيضًا للمستخدمين برسم حد حول الخلايا عن طريق تخصيص إعدادات الحدود في مربع حوار النمط.

لعرض الخيارات المتعلقة بالحدود: انقرالحدود في مربع حوار النمط. يتم عرض الخيارات المتعلقة بالحدود.

خيارات الحدود في حوار النمط

ما يجب القيام به: image_بديل_نص

يمكن تحديد خيارات الحدود التالية من مربع حوار النمط:

  • نمط خط الحدود ، حدد نمط الحدود مثل صلب ، متقطع ، إلخ.
  • عرض خط الحدود ، حدد عرض الحد بالبكسل.
  • لون خط الحدود ، حدد لون الخط.
  • خطوط الحدود ، حدد ترقيم خطوط الحدود وتحديد مواضعها.

إعدادات الحدود المخصصة

ما يجب القيام به: image_بديل_نص

تطبيق الإعدادات

انقرنعم في مربع حوار النمط لتطبيق التغييرات.

تم تطبيق إعدادات الخط والحد

ما يجب القيام به: image_بديل_نص

تنسيق Cells باستخدام API

يمكن أيضًا تنسيق Cells برمجيًا باستخدام Aspose.Cells.GridWeb API. تحتوي كل خلية على خاصية النمط ، والتي تمثل كائن GridTableItemStyle. استخدم خاصية Style لتخصيص إعدادات الخط والحدود.

إعداد الخط

لتخصيص إعدادات الخط برمجيًا:

  1. قم بإضافة عنصر تحكم Aspose.Cells.GridWeb إلى نموذج ويب.
  2. قم بالوصول إلى ورقة العمل.
  3. قم بالوصول إلى الخلية التي تقوم بتنسيقها.
  4. قم بالوصول إلى نمط الخلية.
  5. اضبط حجم الخط بالنقاط.
  6. اضبط نمط الخط.
  7. تعيين ألوان المقدمة والخلفية.
  8. اضبط المحاذاة الأفقية والعمودية.
  9. اضبط النمط مرة أخرى على الخلية.

الإخراج: إعدادات الخط المخصصة الموضحة في A1

ما يجب القيام به: image_بديل_نص

تحديد الحدود

يمكن تطبيق الحدود على خلايا فردية أو على نطاق.

واحد Cell

لتعيين حدود خلية واحدة:

  1. قم بإضافة عنصر تحكم Aspose.Cells.GridWeb إلى نموذج ويب.
  2. قم بالوصول إلى ورقة العمل.
  3. قم بالوصول إلى الخلية التي توشك على تنسيقها.
  4. قم بالوصول إلى كائن نمط الخلية.
  5. اضبط نمط الحدود.
  6. اضبط عرض الحدود بالبكسل.
  7. اضبط لون الحدود.
  8. اضبط النمط على الخلية.

إعدادات الحدود المخصصة في خلية واحدة

ما يجب القيام به: image_بديل_نص

نطاق Cells

لتعيين حدود على نطاق من الخلايا:

  1. أضف Aspose.Cells.GridWeb التحكم إلى نموذج الويب الخاص بك
  2. قم بالوصول إلى ورقة العمل المطلوبة
  3. إنشاء كائن من فئة WebBorderStyle
  4. اضبط نمط الحدود على متصل أو متقطع وما إلى ذلك.
  5. اضبط عرض الحدود بالبكسل
  6. اضبط لون الحدود
  7. تطبيق إعدادات الحدود المخزنة في كائن WebBorderStyle على نطاق محدد من الخلايا

نطاق من الخلايا مع إعدادات حدود مخصصة

ما يجب القيام به: image_بديل_نص

ضبط تنسيقات الأرقام

Aspose.Cells.GridWeb يدعم إعداد تنسيقات الأرقام. يوجد 59 تنسيقًا داخليًا للأرقام. لرؤيتهم ، يرجى الرجوع إلى هذاقائمة تنسيقات الأرقام المدعومة.

جميع تنسيقات الأرقام المضمنة موجودة في تعداد NumberType. لاستخدام تنسيق رقم مضمن ، قم بتعيين NumberType باستخدام أسلوب SetNumberType لكائن خلية إلى تنسيق أرقام من تعداد NumberType.

لتعيين تنسيق رقم مخصص ، استخدم طريقة SetCustom الخاصة بالخلية.

تم تطبيق إعدادات تنسيق الأرقام على B1 و B2

ما يجب القيام به: image_بديل_نص