إعدادات المحاذاة
ضبط إعدادات المحاذاة
إعدادات المحاذاة في Microsoft Excel
أي شخص قد استخدم Microsoft Excel لتنسيق الخلايا سيكون متعودًا على إعدادات المحاذاة في Microsoft Excel.
كما يمكنك رؤية من الشكل أعلاه، هناك أنواع مختلفة من خيارات المحاذاة:
- محاذاة النص (أفقية وعمودية)
- المسافة البادئة.
- التوجيه.
- التحكم بالنص.
- اتجاه النص.
كل إعدادات المحاذاة هذه مدعومة تمامًا بواسطة Aspose.Cells ويتم مناقشتها بمزيد من التفصيل أدناه.
إعدادات المحاذاة في Aspose.Cells
توفر Aspose.Cells الأساليب GetStyle و SetStyle لفئة Cell والتي تُستخدم للحصول على تنسيق الخلية وتعيينه. توفر الفئة Style خصائص مفيدة لتكوين إعدادات المحاذاة.
حدد أي نوع لمحاذاة النص باستخدام تعداد TextAlignmentType. أنواع محاذاة النص المحددة مسبقًا في تعداد TextAlignmentType هي:
** أنواع محاذاة النص ** | ** الوصف ** |
---|---|
Bottom | يمثل محاذاة النص السفلي |
Center | يمثل محاذاة النص الوسطية |
CenterAcross | تمثل محاذاة النص في وسط النص |
Distributed | تمثل توزيع محاذاة النص |
Fill | تمثل ملء محاذاة النص |
General | تمثل محاذاة النص العامة |
Justify | تمثل محاذاة النص التبريري |
Left | يمثل محاذاة النص اليسار |
Right | يمثل محاذاة النص اليمين |
Top | يمثل محاذاة النص العلوي |
JustifiedLow | يُحاذي النص بطول كاشيدا معدل للنص العربي. |
ThaiDistributed | يوزع النص التايلاندي خصوصًا، لأن كل حرف يُعامل ككلمة. |
المحاذاة الأفقية والرأسية والمسافة البادئة
استخدم الخاصية HorizontalAlignment لمحاذاة النص أفقيًا والخاصية VerticalAlignment لمحاذاة النص عموديًا. من الممكن تعيين مستوى البادئة للنص في الخلية باستخدام الخاصية IndentLevel ويؤثر ذلك فقط عندما تكون المحاذاة الأفقية يمينًا أو يسارًا.
الاتجاه
قم بتعيين الاتجاه (الدوران) للنص في خلية باستخدام الخاصية RotationAngle.
التحكم في النص
يناقش القسم التالي كيفية التحكم في النص عن طريق تعيين التفاف النص، وتقليل حجم النص للتناسب وخيارات التنسيق الأخرى.
تفاف النص
تجعل التفاف النص في خلية أمر قراءته أسهل: يتكيف ارتفاع الخلية ليتناسب مع كل النص بدلاً من قطعه أو تسربه إلى الخلايا المجاورة. قم بتعيين تفاف النص على أو قبالة باستخدام الخاصية IsTextWrapped.
تقليص للتناسب
خيار لتفاف النص في الحقل هو تصغير حجم النص ليتناسب مع أبعاد الخلية. يتم ذلك عن طريق تعيين الخاصية ShrinkToFit. إلى true.
دمج الخلايا
مثل Microsoft Excel، تدعم Aspose.Cells دمج عدة خلايا في خلية واحدة. توفر Aspose.Cells طريقتين لهذه المهمة. الطريقة الأولى هي استدعاء الطريقة Merge. تأخذ الطريقة المعلمات التالية لدمج الخلايا:
- الصف الأول: الصف الأول من حيث بدء الدمج.
- العمود الأول: العمود الأول من حيث بدء الدمج.
- عدد الصفوف: عدد الصفوف التي تم دمجها.
- عدد الأعمدة: عدد الأعمدة المدمجة.
اتجاه النص
من الممكن تعيين ترتيب قراءة النص في الخلايا. ترتيب القراءة هو الترتيب البصري الذي يظهر فيه الأحرف والكلمات وما إلى ذلك. على سبيل المثال، الإنجليزية هي لغة من اليسار إلى اليمين بينما العربية هي لغة من اليمين إلى اليسار.
يتم تحديد ترتيب القراءة بواسطة خاصية TextDirection. يوفر Aspose.Cells أنواع توجيه النص المحددة مسبقًا في تعداد TextDirectionType.
أنواع توجيه النص | الوصف |
---|---|
Context | ترتيب القراءة متسق مع لغة الحرف الأول المُدخل |
LeftToRight | الترتيب من اليسار إلى اليمين |
RightToLeft | الترتيب من اليمين إلى اليسار |