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

مقدمة

قم بتنسيق Cells باستخدام أساليب GetStyle و SetStyle

قم بتطبيق أنواع مختلفة من أنماط التنسيق على الخلايا لتعيين ألوان الخلفية أو المقدمة ، والحدود ، والخطوط ، والمحاذاة الأفقية والرأسية ، ومستوى المسافة البادئة ، واتجاه النص ، وزاوية التدوير والمزيد.

استخدام أساليب GetStyle و SetStyle

إذا احتاج المطورون إلى تطبيق أنماط تنسيق مختلفة على خلايا مختلفة ، فمن الأفضل الحصول على ملفأسلوب من الخلية باستخدامCell.GetStyle الطريقة ، حدد سمات النمط ثم قم بتطبيق التنسيق باستخدامCell.SetStyleطريقة. يوجد مثال أدناه لتوضيح هذا الأسلوب لتطبيق تنسيقات مختلفة على خلية.

استخدام نمط الكائن لتنسيق مختلف Cells

إذا احتاج المطورون إلى تطبيق نفس نمط التنسيق على خلايا مختلفة ، فيمكنهم استخدامهاأسلوب موضوع. يرجى اتباع الخطوات أدناه لاستخدامأسلوبموضوع:

  1. أضفأسلوب عن طريق استدعاءخلق نمط طريقةدفتر العملصف دراسي
  2. الوصول إلى ملفأسلوبموضوع
  3. قم بتعيين الخصائص / السمات المطلوبة لملفأسلوبلتطبيق إعدادات التنسيق المطلوبة
  4. قم بتعيين ملفأسلوبكائن على الخلايا التي تريدها

يمكن أن يؤدي هذا النهج إلى تحسين كفاءة تطبيقاتك بشكل كبير وتوفير الذاكرة أيضًا.

استخدام Microsoft Excel 2007 الأنماط المعرفة مسبقًا

إذا كنت بحاجة إلى تطبيق أنماط تنسيق مختلفة لـ Microsoft Excel 2007 ، فقم بتطبيق الأنماط باستخدام Aspose.Cells API. يوجد مثال أدناه لتوضيح هذا الأسلوب لتطبيق نمط معرف مسبقًا على خلية.

تنسيق الأحرف المحددة في Cell

يشرح التعامل مع إعدادات الخط كيفية تنسيق النص في الخلايا ، ولكنه يشرح فقط كيفية تنسيق محتوى الخلية بالكامل. ماذا لو كنت تريد تنسيق الأحرف المختارة فقط؟

Aspose.Cells يدعم هذه الميزة أيضًا. يشرح هذا الموضوع كيفية استخدام هذه الميزة بشكل فعال.

تنسيق الأحرف المحددة

Aspose.Cells يوفر فصل دراسي ،دفتر العمل يمثل ملف Excel Microsoft. الدفتر العمل فئة تحتوي علىأوراق عمل مجموعة تسمح بالوصول إلى كل ورقة عمل في ملف Excel. يتم تمثيل ورقة العمل بواسطةورقة عمل صف دراسي. الورقة عمل فئة توفر أCells مجموعة. كل عنصر فيCells تمثل المجموعة كائنًا منCellصف دراسي.

الCell فئة توفرالشخصياتطريقة تأخذ المعلمات التالية لتحديد نطاق من الأحرف داخل خلية:

  • فهرس البداية، فهرس الحرف الذي يبدأ منه التحديد.
  • عدد الشخصيات، عدد الأحرف المراد تحديده.

الالشخصيات تقوم الطريقة بإرجاع مثيل لـإعداد الخطفئة تسمح للمطورين بتنسيق الأحرف بنفس طريقة تنسيق الخلية كما هو موضح أدناه في مثال التعليمات البرمجية. في ملف الإخراج ، في الخلية A1 ، سيتم تنسيق كلمة “زيارة” بالخط الافتراضي ولكن “Aspose!” جريئة وأزرق.

تنسيق الصفوف والأعمدة

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

تنسيق الصفوف والأعمدة

يوفر Aspose.Cells فئة ، ودفتر العمل يمثل ملف Excel Microsoft. الدفتر العمل فئة تحتوي علىأوراق عمل مجموعة تسمح بالوصول إلى كل ورقة عمل في ملف Excel. يتم تمثيل ورقة العمل بواسطةورقة عمل صف دراسي. الورقة عمل فئة توفر أCells مجموعة. الCellsتوفر المجموعة أصفوفمجموعة.

تنسيق صف

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

  1. أضفأسلوب يعترض علىدفتر العمل class عن طريق استدعاءخلق نمططريقة.
  2. تعيينأسلوبخصائص الكائن لتطبيق إعدادات التنسيق.
  3. اجعل السمات ذات الصلة قيد التشغيل لـالنمطموضوع.
  4. قم بتعيين ملفأسلوب يعترض علىصفموضوع.

تنسيق عمود

الCells توفر المجموعة أيضًا ملفالأعمدة مجموعة. كل عنصر فيالأعمدة تمثل المجموعة أعمود موضوع. على غرار أصف كائنعمود يقدم الكائن أيضًاتطبيقطريقة تنسيق العمود.

موضوعات مسبقة