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

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

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

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

المزايا الرئيسية عند العمل مع المخططات العمودية:

  • Rich Chart API – إنشاء أي نوع من المخططات، تعيين السلاسل، تخصيص المحاور، الأساطير، وأكثر.
  • Full Format Support – العمل مع XLSX، XLS، CSV، ODS، والعديد من الصيغ الأخرى.
  • High Performance – معالجة دفاتر العمل الكبيرة بكفاءة.
  • No Dependencies – لا حاجة لتثبيت Excel على الخادم.

ابدأ مع Aspose.Cells for .NET:

PM> Install-Package Aspose.Cells

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

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

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

شرح الخطوات الرئيسية

StepWhat it does
3يضيف كائن مخطط من النوع ChartType.Column.
4‑5يضيف سلسلتين تشير إلى نطاقات البيانات لـ Product A و Product B.
6يربط المحور X (الفئات) بأسماء الشهور.
7يضبط عناوين قابلة للقراءة للإنسان لكلا المحورين.
8يطبق نمط مخطط مسبق التعريف (اختياري لكنه يحسن المظهر البصري).

تشغيل البرنامج يولد ColumnChart_Output.xlsx يحتوي على البيانات المملوءة ومخطط عمودي منسق بشكل جميل.

تحديث مخطط عمودي موجود

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

ما يفعله هذا الكود

  • يقوم بتحميل مصنف موجود.
  • يسترجع المخطط الأول ويغيّر نوعه إلى StackedColumn.
  • يدرج عمود بيانات جديد لـ Product C ويضيفه كسلسلة.
  • يقوم بتحديث المخطط لتطبيق التعديلات ويحفظ النتيجة.

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

Aspose تقدم رخصة مجانية مؤقتة تزيل علامات التقييم وتفتح جميع الميزات. قم بزيارة صفحة رخصة Aspose المؤقتة للحصول عليها فورًا.

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

الخلاصة

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

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

انظر أيضًا