تصور البيانات التي تجمع بين النسب الفئوية والقيم المطلقة غالبًا ما يتطلب مخطط PieBar — وهو مزيج من مخطط دائري ومخطط شريطي يُعرضان معًا. باستخدام Aspose.Cells for .NET يمكنك إنشاء مثل هذه المخططات الهجينة برمجيًا في بضع أسطر من الشيفرة فقط. هذا الدليل يشرح لك العملية، يوضح أعضاء API الرئيسية، ويقدم مثالًا كاملاً جاهزًا للترجمة بلغة C#.
تغطي هذه المقالة المواضيع التالية:
- مكتبة C# Excel لإنشاء مخططات PieBar
- إنشاء مخطط PieBar في Excel باستخدام C#
- احصل على ترخيص مجاني
- مخطط PieBar Excel: موارد مجانية
- الخلاصة
- انظر أيضًا
مكتبة C# Excel لإنشاء مخططات PieBar
Aspose.Cells for .NET هو مكتبة شاملة لمعالجة Excel تمكّن المطورين من إنشاء وتحرير وعرض ملفات Excel دون الحاجة إلى تثبيت Microsoft Excel. توفر دعمًا من الدرجة الأولى لجميع أنواع المخططات الأصلية في Excel، بما في ذلك المخططات المركبة مثل PieBar (مخطط دائري مدمج مع مخطط شريطي).
المزايا الرئيسية لاستخدام Aspose.Cells في هذا السيناريو:
- تحكم كامل في API – إنشاء المخططات، تعيين أنواع السلاسل، وتخصيص المحاور برمجياً.
- بدون تفاعل COM – يعمل على أي منصة .NET (Windows، Linux، macOS) وفي بيئات بدون واجهة رسومية.
- أداء عالي – يتعامل مع دفاتر عمل كبيرة ومجموعات بيانات مع استهلاك ذاكرة منخفض.
- تنسيقات إخراج متعددة – احفظ النتيجة كـ XLSX أو PDF أو PNG أو أي تنسيقات مدعومة أخرى.
البدء سهل ومباشر:
- قم بتنزيل أحدث إصدار من صفحة إصدارات Aspose.Cells.
- قم بتثبيت حزمة NuGet:
PM> Install-Package Aspose.Cells
إنشاء مخطط PieBar في Excel باستخدام C#
فيما يلي مثال كامل وجاهز للتنفيذ بلغة C# يوضح كيفية:
- ملء ورقة عمل ببيانات عينة.
- إضافة سلسلة Pie (المحور الأساسي) لتمثيل النسب المئوية.
- إضافة سلسلة Bar (المحور الثانوي) لعرض القيم المطلقة.
- دمج السلسلتين في منطقة مخطط واحدة، مما ينتج مخطط PieBar.
- حفظ المصنف في ملف 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 رخصة للحصول على الوظائف الكاملة. يمكنك الحصول على رخصة مجانية مؤقتة لأغراض التقييم:
- زر صفحة ترخيص Aspose المؤقتة.
- املأ النموذج القصير وانقر على احصل على الترخيص.
- قم بتنزيل ملف
Aspose.Total.licوضعه في مجلد مشروعك. - حمّل الترخيص في بداية تطبيقك:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic");
مخطط PieBar 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/
الخاتمة
توضح هذه المقالة كيفية إنشاء مخطط PieBar—تصور هجين قوي يجمع بين الفهم النسبي لمخطط الدائرة والوضوح الكمي لمخطط الشريط—باستخدام Aspose.Cells for .NET. يمكن تعديل برنامج العينة المقدم لأي مجموعة بيانات، مما يتيح لك دمج مخططات ذات جودة احترافية مباشرةً في سير عمل أتمتة Excel.
إذا واجهت أي مشكلات أو كان لديك أسئلة إضافية، لا تتردد في زيارة منتدى مجتمع Aspose.Cells للحصول على الدعم.