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

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

مكتبة C# Excel لإنشاء مخططات مخروطية مكدسة

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

الفوائد الرئيسية لاستخدام Aspose.Cells لإنشاء المخططات:

الميزةالفائدة
API شاملالوصول إلى جميع ميزات Excel من الخلايا إلى المخططات المتقدمة.
أداء عاليمعالجة دفاتر العمل الكبيرة بكفاءة.
بدون اعتماد على Officeيعمل على أي منصة تدعم .NET.
تنسيقات إخراج متعددةحفظ كـ XLSX، XLS، PDF، PNG، JPEG، إلخ.

البدء سهل:

PM> Install-Package Aspose.Cells

أو قم بتنزيل أحدث إصدار من صفحة إصدارات Aspose.Cells .NET.

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

فيما يلي تطبيق C# كامل جاهز للتشغيل في وحدة التحكم:

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

Tip – نوع المخطط يتم تعريفه بواسطة ChartType.ConeStacked. للحصول على نسخة مكدسة بنسبة 100 % استخدم ChartType.ConeStacked100.

شرح الكود

الخطوةما يفعله الكود
1ينشئ كائنًا جديدًا من Workbook ويشير إلى أول Worksheet.
2يكتب صفًا عنوانيًا وأربعة صفوف من بيانات المبيعات ربع السنوية لثلاثة منتجات.
3يضيف مخططًا Cone Stacked (ChartType.ConeStacked) إلى ورقة العمل.
4ينشئ ثلاث سلاسل—واحدة لكل منتج—باستخدام نطاق قيم المبيعات الخاصة به.
5يضبط الفئة (محور X) على أسماء الأرباع، يعرض المفتاح، ويضيف عناوين المحاور.
6يحفظ دفتر العمل كملف XLSX.

شغّل البرنامج، افتح الملف ConeStackedChart_Output.xlsx الذي تم إنشاؤه، وسترى مخططًا مخروطيًا مكدسًا ثلاثي الأبعاد يوضح بوضوح المساهمة النسبية لكل منتج في كل ربع.

الموارد المجانية

الخلاصة

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

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

انظر أيضًا