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

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

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

Aspose.Cells for .NET هو مكتبة شاملة لمعالجة Excel تمكّن المطورين من إنشاء وتحرير وعرض ملفات Excel دون الحاجة إلى تثبيت Microsoft Excel. توفر دعمًا من الدرجة الأولى لجميع أنواع المخططات الأصلية في Excel، بما في ذلك المخططات المركبة مثل PieBar (مخطط دائري مدمج مع مخطط شريطي).

المزايا الرئيسية لاستخدام Aspose.Cells في هذا السيناريو:

  • تحكم كامل في API – إنشاء المخططات، تعيين أنواع السلاسل، وتخصيص المحاور برمجياً.
  • بدون تفاعل COM – يعمل على أي منصة .NET (Windows، Linux، macOS) وفي بيئات بدون واجهة رسومية.
  • أداء عالي – يتعامل مع دفاتر عمل كبيرة ومجموعات بيانات مع استهلاك ذاكرة منخفض.
  • تنسيقات إخراج متعددة – احفظ النتيجة كـ XLSX أو PDF أو PNG أو أي تنسيقات مدعومة أخرى.

البدء سهل ومباشر:

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

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

فيما يلي مثال كامل وجاهز للتنفيذ بلغة C# يوضح كيفية:

  1. ملء ورقة عمل ببيانات عينة.
  2. إضافة سلسلة Pie (المحور الأساسي) لتمثيل النسب المئوية.
  3. إضافة سلسلة Bar (المحور الثانوي) لعرض القيم المطلقة.
  4. دمج السلسلتين في منطقة مخطط واحدة، مما ينتج مخطط PieBar.
  5. حفظ المصنف في ملف XLSX (أو أي تنسيق آخر تحتاجه).

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

الخطوةما الذي يفعلهأعضاء API المهمة
1‑2يقوم بإنشاء مصنف ويملأه ببيانات نموذجية.Workbook, Worksheet, Cells
3يضيف كائن مخطط يكون نوعه الأساسي PieBar. هذا يمنحنا حاوية مخطط يمكنها استضافة سلاسل متعددة من أنواع مختلفة.Worksheet.Charts.Add, ChartType.Pie
4يدخل سلسلة pie التي تُظهر الإيرادات كنسبة من الإجمالي.Chart.NSeries.Add, Chart.NSeries[].Type = ChartType.Pie
5يدخل سلسلة bar التي تُظهر الوحدات المباعة على محور ثانٍ، محققًا تركيبة PieBar الكلاسيكية.Chart.NSeries[].Type = ChartType.Bar, PlotOnSecondAxis = true
6‑7يضبط بدقة عناوين المحاور، موضع الأسطورة، وعرض تسميات البيانات للحصول على مظهر احترافي.Chart.ValueAxis, Chart.SecondValueAxis, Chart.Legend, DataLabels
8يحفظ المصنف. يمكن فتح النتيجة في Microsoft Excel أو Google Sheets أو أي عارض جداول بيانات آخر.Workbook.Save

يمكنك تغيير تنسيق الإخراج ببساطة عن طريق تعديل امتداد الملف في Workbook.Save. على سبيل المثال، استخدم "PieBarChart_Output.pdf" لإنشاء ملف PDF.

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

يتطلب Aspose.Cells رخصة للحصول على الوظائف الكاملة. يمكنك الحصول على رخصة مجانية مؤقتة لأغراض التقييم:

  1. زر صفحة ترخيص Aspose المؤقتة.
  2. املأ النموذج القصير وانقر على احصل على الترخيص.
  3. قم بتنزيل ملف Aspose.Total.lic وضعه في مجلد مشروعك.
  4. حمّل الترخيص في بداية تطبيقك:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic");

مخطط PieBar Excel: موارد مجانية

الخاتمة

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

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

انظر أيضًا