تصوير الاتجاهات التراكمية على مر الزمن هو طلب شائع في تقارير الأعمال. يساعدك Area Stacked chart على توضيح كيف تساهم السلاسل البيانية الفردية في القيمة الإجمالية مع الحفاظ على التأثير البصري لمخططات المنطقة. في هذا الدليل، ستتعلم كيفية إنشاء Area Stacked chart في Excel باستخدام C# مع Aspose.Cells for .NET. يوضح مثال الشيفرة الكامل الجاهز للتنفيذ إعداد البيانات، إنشاء المخطط، التنسيق، وحفظ المصنف.

تغطي هذه المقالة المواضيع التالية:

مكتبة C# Excel لإنشاء مخططات المنطقة المتراكبة

Aspose.Cells for .NET هي مكتبة جداول بيانات قوية تتيح للمطورين إنشاء ومعالجة وعرض ملفات Excel بدون Microsoft Office. توفر API غني للعمل مع أوراق العمل والخلايا والصيغ وجميع أنواع المخططات — بما في ذلك مخطط المنطقة المتراكم.

المزايا الرئيسية لاستخدام Aspose.Cells for .NET:

  • واجهة برمجة تطبيقات شاملة – الوصول إلى جميع ميزات Excel برمجياً.
  • دعم مخططات متقدم – إنشاء وتخصيص أكثر من 100 نوع من المخططات.
  • أداء عالي – معالجة دفاتر العمل الكبيرة بكفاءة.
  • تنسيقات متعددة – حفظ إلى XLSX، XLS، CSV، PDF، PNG، وأكثر.

البدء

  1. تنزيل المكتبة من صفحة الإصدارات الرسمية.
  2. التثبيت عبر NuGet:
PM> Install-Package Aspose.Cells

ملاحظة: حزمة NuGet تتضمن جميع الاعتمادات اللازمة.

إنشاء مخطط مساحي مكدس في Excel باستخدام C#

المثال التالي ينشئ مصنفًا يحتوي على بيانات مبيعات ربع سنوية لثلاث منتجات ويعرض البيانات كمخطط Area Stacked.

تنفيذ خطوة بخطوة

  1. إنشاء مثيل Workbook.
  2. ملء ورقة العمل الأولى ببيانات عينة.
  3. إضافة كائن مخطط مكدس مساحي.
  4. تكوين السلاسل والعناوين والمحاور.
  5. حفظ المصنف إلى ملف.

شرح العناصر الرئيسية

Code SegmentPurpose
ChartType.AreaStackedيُوجه Aspose.Cells لإنشاء مخطط منطقة مكدسة.
chart.NSeries.Add("=Sheet1!$B$2:$B$5", true);يضيف سلسلة بيانات تشير إلى النطاق الخاص بـ Product A. تشير العلامة true إلى أن السلسلة تتضمن بيانات الفئة (محور X) من العمود A تلقائيًا.
chart.CategoryAxis.Title.Textيضبط تسمية محور X (“Quarter”).
chart.ValueAxis.Title.Textيضبط تسمية محور Y (“Sales (USD)”).
chart.PlotArea.Area.Formattingيوضح تنسيقًا مخصصًا لمنطقة الرسم البياني.

شغّل البرنامج، وستحصل على AreaStackedChart_Output.xlsx يحتوي على المخطط الموضح أدناه (عند فتحه في Excel).

احصل على ترخيص مجاني

لتجربة Aspose.Cells بدون قيود التقييم، احصل على رخصة مجانية مؤقتة من صفحة صفحة رخصة Aspose المؤقتة. تطبيق الرخصة يزيل العلامة المائية الافتراضية ويفتح كامل واجهة برمجة التطبيقات.

// Example: applying a temporary license
var license = new License();
license.SetLicense("Aspose.Total.lic");   // Path to your .lic file

موارد مجانية

استمر في إتقان أتمتة Excel باستخدام هذه الموارد المجانية:

الخاتمة

مخطط المنطقة المتراكم هو طريقة فعالة لتصوير اتجاهات البيانات التراكمية. باستخدام Aspose.Cells for .NET، يمكنك إنشاء مثل هذه المخططات برمجياً ببضع أسطر فقط من كود C#. يوضح المثال أعلاه إعداد البيانات، وإنشاء المخطط، وتنسيقه، وتصديره في برنامج كامل جاهز للتجميع.

إذا كنت بحاجة إلى مساعدة، لا تتردد في نشر أسئلتك على منتدى Aspose.Cells.

انظر أيضًا