تصور البيانات النسبية عبر فئات متعددة هو مطلب شائع لتقارير الأعمال، ولوحات التحكم، وتحليل الأداء. يُظهر Column 100 Percent Stacked chart مساهمة كل سلسلة كنسبة مئوية من الإجمالي لفئة معينة، مما يجعل مقارنة القيم النسبية سهلة.

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

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

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

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

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

  • واجهة برمجة تطبيقات كاملة الميزات – الوصول إلى أنواع المخططات، السلاسل، المحاور، الأساطير، والتنسيق.
  • بدون COM Interop – يعمل على أي منصة تدعم .NET (Windows، Linux، macOS).
  • أداء عالي – معالجة فعّالة لدفاتر العمل الكبيرة ونطاقات البيانات.
  • تنسيقات إخراج متعددة – حفظ إلى XLSX، PDF، PNG، JPEG، وأكثر.

البدء

  1. تحميل النسخة الأخيرة من Aspose.Cells for .NET الثنائية من صفحة الإصدارات.
  2. تثبيت حزمة NuGet (مستحسن)
PM> Install-Package Aspose.Cells
  1. أضف مرجعًا إلى Aspose.Cells في مشروع C# الخاص بك.

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

فيما يلي برنامج C# كامل ومستقل يقوم بـ:

  1. إنشاء مصنف جديد.
  2. تعبئة بيانات عينة تمثل مبيعات ربع السنة لثلاث خطوط منتجات.
  3. إدراج مخطط Column 100 Percent Stacked.
  4. تخصيص عنوان المخطط والمحاور والوسيلة الإيضاحية وملصقات البيانات.
  5. حفظ المصنف كملف XLSX.

شرح الكود

StepWhat the code doesWhy it matters
1ينشئ Workbook فارغًا ويشير إلى ورقة العمل الأولى.يوفر دفتر عمل نظيفًا للعمل معه.
2يكتب صفًا عنوانيًا وأربعة صفوف من بيانات المبيعات ربع السنوية لثلاثة منتجات.يوفر مصدر البيانات المطلوب للمخطط.
3يضيف مخططًا من نوع ChartType.Column100PercentStacked ويحدد موقعه على الورقة.ينشئ نوع المخطط المحدد الذي نرغب في عرضه.
4يستدعي NSeries.Add لربط نطاق البيانات (B2:D5) ويضبط CategoryData إلى تسميات الأرباع (A2:A5).يربط السلسلة وبيانات الفئة (محور X) بالمخطط.
5يفعل تسميات البيانات ويضبطها لعرض النسب المئوية فقط، ينقل وسيلة الإيضاح، ويضيف عنوانًا للمحور.يحسن قابلية القراءة ويجعل المخطط جاهزًا للعرض.
6يحفظ دفتر العمل باسم Column100PercentStackedChart.xlsx.ينتج ملف Excel النهائي الذي يحتوي على المخطط.

شغّل البرنامج (مثلاً باستخدام dotnet run) وافتح الملف Column100PercentStackedChart.xlsx الذي تم إنشاؤه لرؤية المخطط المعروض.

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

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

مخطط Column100PercentStacked: الموارد المجانية

الخاتمة

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

إذا واجهت أي مشكلات أو كان لديك أسئلة، لا تتردد في النشر على منتدى مجتمع Aspose.Cells حيث يمكن لكل من مهندسي Aspose والمطورين الآخرين مساعدتك.

انظر أيضًا