ضع علامة اختيار على محاذاة التسمية ذات الأسطر المتعددة في الرسم البياني

يشرح هذا البرنامج التعليمي كيفية استخدام Aspose.Words لـ .NET لتعيين محاذاة تسميات التجزئة متعددة الأسطر في محور المخطط. يوضح كود المصدر المقدم كيفية إنشاء مخطط والوصول إلى المحور وتعديل محاذاة تسمية التجزئة.

الخطوة 1: إعداد المشروع

تأكد من أن لديك المتطلبات الأساسية التالية:

  • تم تثبيت Aspose.Words لمكتبة .NET. يمكنك تنزيله باستخدام مدير الحزم NuGet لتثبيته.
  • مسار دليل المستند حيث سيتم حفظ مستند الإخراج.

الخطوة 2: إنشاء مستند جديد وإدراج مخطط

إنشاء جديدDocument كائن وDocumentBuilder لبناء الوثيقة.

// المسار إلى دليل المستندات الخاص بك
string dataDir = "YOUR DOCUMENT DIRECTORY";

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

بعد ذلك، استخدمInsertChart طريقةDocumentBuilder لإدراج مخطط مبعثر في المستند.

Shape shape = builder.InsertChart(ChartType.Scatter, 450, 250);
ChartAxis axis = shape.Chart.AxisX;

الخطوة 3: ضبط محاذاة تسمية التجزئة

لتعيين محاذاة التسميات متعددة الأسطر، قم بالوصول إلىAxisX خاصية المخطط وتعيينTickLabelAlignment الملكية إلى المحاذاة المطلوبة. في هذا المثال، قمنا بتعيين المحاذاة إلىParagraphAlignment.Right.

axis.TickLabelAlignment = ParagraphAlignment.Right;

الخطوة 4: احفظ المستند

وأخيرًا، احفظ المستند في الدليل المحدد باستخدام الملفSave طريقةDocument هدف.

doc.Save(dataDir + "WorkingWithCharts.TickMultiLineLabelAlignment.docx");

يكمل هذا تنفيذ إعداد محاذاة التسمية متعددة الأسطر باستخدام Aspose.Words لـ .NET.

مثال على التعليمات البرمجية المصدر لـ Tick Multi Line Label Alignment باستخدام Aspose.Words لـ .NET

	// المسار إلى دليل المستندات الخاص بك
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	Shape shape = builder.InsertChart(ChartType.Scatter, 450, 250);
	ChartAxis axis = shape.Chart.AxisX;
	// هذه الخاصية لها تأثير فقط على التسميات متعددة الأسطر.
	axis.TickLabelAlignment = ParagraphAlignment.Right;
	doc.Save(dataDir + "WorkingWithCharts.TickMultiLineLabelAlignment.docx");

خاتمة

في هذا البرنامج التعليمي، تعلمت كيفية تعيين محاذاة تسميات التجزئة متعددة الأسطر في محور المخطط باستخدام Aspose.Words for .NET. باتباع الدليل خطوة بخطوة واستخدام التعليمات البرمجية المصدر المتوفرة، يمكنك إنشاء مستند جديد وإدراج مخطط مبعثر والوصول إلى محور المخطط وتعديل محاذاة تسمية التجزئة.

يوفر Aspose.Words for .NET ميزات قوية لمعالجة المخططات في مستندات Word. تكون التسميات متعددة الأسطر مفيدة عندما تحتوي تسميات المحاور على نص طويل يتطلب الالتفاف أو التقسيم عبر أسطر متعددة. من خلال تعيين محاذاة تسمية التجزئة، يمكنك التحكم في المحاذاة الأفقية للتسميات متعددة الأسطر داخل محور المخطط، مما يضمن العرض الأمثل وسهولة القراءة.

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

باستخدام Aspose.Words for .NET، يمكنك بسهولة الوصول إلى خاصية محاذاة تسمية التجزئة لمحور المخطط وتعديلها، مما يوفر لك التحكم الكامل في مظهر وتخطيط تسميات التجزئة في مخططات مستندات Word الخاصة بك.

الأسئلة الشائعة

س1. ما هي تسميات التجزئة متعددة الأسطر في محور المخطط؟

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

س2. هل يمكنني تخصيص محاذاة تسميات التجزئة في محور المخطط؟

نعم، يمكنك تخصيص محاذاة تسميات التجزئة في محور المخطط باستخدام Aspose.Words for .NET. من خلال الوصول إلىTickLabelAlignment ملكيةChartAxis الكائن، يمكنك تعيين المحاذاة المطلوبة لتسميات التجزئة. تتضمن خيارات المحاذاة محاذاة لليسار أو لليمين أو للوسط أو للمحاذاة المبررة. يتيح لك ضبط المحاذاة التحكم في الموضع الأفقي لتسميات التجزئة على طول محور المخطط، مما يضمن سهولة القراءة والعرض المرئي المناسب.

س3. متى يجب أن أفكر في تغيير محاذاة تسمية التجزئة في محور المخطط؟

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

س 4. هل تؤثر محاذاة تسمية التجزئة على التسميات ذات السطر المفرد في محور المخطط؟

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

س5. هل يمكنني محاذاة تسميات التجزئة بشكل مختلف للمحور X والمحور Y في المخطط؟

نعم، يمكنك محاذاة تسميات التجزئة بشكل مختلف للمحور X والمحور Y في مخطط باستخدام Aspose.Words لـ .NET. خاصية محاذاة تسمية التجزئة خاصة بكل محور مخطط. من خلال الوصول إلى المقابلةChartAxis كائن للمحور X أو المحور Y، يمكنك بشكل مستقل تعيين محاذاة تسمية التجزئة إلى قيم مختلفة. يوفر لك ذلك المرونة اللازمة لمحاذاة تسميات التجزئة بشكل مختلف بناءً على متطلباتك المحددة لكل محور في المخطط.