تصور البيانات المتعددة المتغيرات في تنسيق مدمج وسهل القراءة هو مطلب شائع للوحة التحكم، تقارير KPI، ومراجعات الأداء. يتيح لك مخطط الرادار (أو العنكبوت) مقارنة عدة متغيرات كمية عبر سلاسل متعددة على شبكة شعاعية واحدة. في هذا الدليل ستكتشف كيفية إنشاء مخططات الرادار في Excel باستخدام C# و Aspose.Cells for .NET. باستخدام القليل من الشيفرة يمكنك إنشاء كل من مخطط رادار أساسي وإصدار مُصمم بالكامل يتضمن علامات، ألوان مخصصة، ومناطق مملوءة.
تغطي هذه المقالة المواضيع التالية:
- مكتبة Excel لـ C# لإنشاء مخططات رادار
- إنشاء مخطط رادار في Excel باستخدام C#
- الحصول على ترخيص مجاني
- مخطط رادار Excel: موارد مجانية
- الخلاصة
- انظر أيضًا
مكتبة C# Excel لإنشاء مخططات الرادار
Aspose.Cells for .NET هي مكتبة شاملة لمعالجة Excel تمكّن المطورين من إنشاء وتعديل وعرض ملفات Excel دون الحاجة إلى Microsoft Office. تشمل المكتبة دعمًا كاملاً لجميع أنواع المخططات، بما في ذلك مخططات الرادار، وتوفر خيارات تخصيص واسعة.
الفوائد الرئيسية لاستخدام Aspose.Cells for .NET:
- Rich API – الوصول إلى كل ميزات Excel برمجياً.
- High Performance – معالجة دفاتر العمل الكبيرة بسرعة وباستهلاك منخفض للذاكرة.
- Cross‑Platform – يعمل على Windows و Linux و macOS.
- Multiple Formats – قراءة/كتابة XLSX و XLS و CSV و ODS و PDF والمزيد.
تثبيت Aspose.Cells
يمكنك الحصول على المكتبة من صفحة الإصدارات الرسمية أو عبر NuGet:
PM> Install-Package Aspose.Cells
بعد التثبيت، أضف إشارة إلى Aspose.Cells في مشروع C# الخاص بك وستكون جاهزًا لبدء إنشاء المخططات.
إنشاء مخطط رادار في Excel باستخدام C#
فيما يلي مثالان كاملان للشفرة يوضحان كيفية إنشاء مخططات رادار باستخدام Aspose.Cells.
1️⃣ كيفية إنشاء مخطط رادار بسيط
المثال التالي ينشئ مخطط رادار أساسي يقارن سلسلتين من البيانات عبر خمس فئات.
شرح
- إعداد البيانات – ورقة العمل تحتوي على خمس فئات (
A‑E) وسلسلتين عدديتين. - إنشاء المخطط –
ChartType.Radarينشئ مخطط رادار أساسي. - ربط السلاسل –
NSeries.Addيربط نطاقات ورقة العمل بالمخطط. - الحفظ – يتم كتابة المصنف إلى SimpleRadarChart.xlsx.
تشغيل البرنامج ينتج ملف Excel تكون الورقة الأولى فيه تحتوي على البيانات ومخطط Radar موضوع في الموضع المحدد.
2️⃣ كيفية إنشاء مخطط رادار مُنسق مع علامات ومناطق مملوءة
المثال التالي يضيف العلامات، ألوان مخصصة، ومنطقة مملوءة لتوضيح كيفية تنسيق مخطط الرادار لتقارير جاهزة للعرض.
نقاط تنسيق رئيسية
| الميزة | مقتطف الكود | التأثير |
|---|---|---|
| علامات مخصصة | Marker.MarkerStyle = ChartMarkerType.Circle; | يميز نقاط السلسلة. |
| حدود السلسلة | Border.Color = Color.DarkBlue; | يضيف خطًا صلبًا حول كل سلسلة بيانات. |
| تعبئة شبه شفافة | Area.ForegroundColor = Color.FromArgb(80, Color.LightBlue); | يعرض المناطق المتداخلة مع الحفاظ على الوضوح. |
| تنظيف منطقة الرسم | PlotArea.Area.Formatting = FormattingType.None; | يزيل الخلفية الافتراضية للحصول على مخطط أنظف. |
تشغيل البرنامج يولد StyledRadarChart.xlsx، والذي يحتوي على مخطط رادار مع تعبئات ملونة، وعلامات، وتنسيق بصري مصقول—مثالي لوحات القيادة التنفيذية أو تقارير الأداء.
احصل على ترخيص مجاني
لتجربة Aspose.Cells دون قيود، احصل على ترخيص مؤقت من صفحة الترخيص المؤقت المجانية من Aspose. يزيل الترخيص علامات التقييم المائية ويفتح الوصول الكامل للميزات أثناء التطوير.
مخطط رادار Excel: موارد مجانية
استمر في التعلم واستكشف المزيد حول أتمتة Excel:
- دليل المطور – https://docs.aspose.com/cells/net/
- تطبيقات مجانية على الإنترنت – https://products.aspose.app/cells/family
- مرجع API – https://reference.aspose.com/cells/net/
- مقالات إرشادية – https://blog.aspose.com/ar/categories/aspose.cells-product-family/
الخاتمة
في هذه المقالة، قمنا بشرح كيفية إنشاء كل من مخطط رادار بسيط ومصمم بالكامل في Excel باستخدام C# و Aspose.Cells for .NET. تتيح لك واجهة برمجة التطبيقات البديهية للمكتبة التركيز على البيانات والتصميم بدلاً من تفاصيل Excel الداخلية منخفضة المستوى. لا تتردد في تعديل الأمثلة لتتناسب مع هياكل البيانات الخاصة بك، أو إضافة مزيد من السلاسل، أو دمج المخططات في حلول تقارير أكبر.
إذا كان لديك أي أسئلة، أو تحتاج إلى مساعدة، أو ترغب في مشاركة تطبيقات مخطط الرادار الخاصة بك، قم بزيارة منتدى دعم Aspose.Cells.