تصور البيانات النسبية عبر الفئات هو مطلب شائع في التقارير. مخطط شريطي مكدس 100 % (المعروف أيضًا باسم Bar100PercentStacked) يعرض مساهمة كل سلسلة كنسبة مئوية من الإجمالي لفئة معينة، مما يجعله مثاليًا لمقارنة العلاقات بين الأجزاء والكل. يوضح هذا الدليل كيفية إنشاء مثل هذا المخطط في Excel باستخدام Aspose.Cells for .NET ببضع أسطر فقط من كود C#.
في هذه المقالة ستتعلم:
- مكتبة Excel لـ C# لإنشاء مخطط Bar100PercentStacked
- إنشاء مخطط Bar100PercentStacked في Excel باستخدام C#
- تخصيص مخطط Bar100PercentStacked موجود
- احصل على ترخيص مجاني
- موارد مجانية
- الخلاصة
- انظر أيضًا
مكتبة C# Excel لإنشاء مخطط شريطي مكدس 100٪
Aspose.Cells for .NET هو واجهة برمجة تطبيقات شاملة للجداول الحسابية تمكّن المطورين من إنشاء وتحرير وعرض ملفات Excel دون الحاجة إلى Microsoft Office. يدعم بالكامل إنشاء المخططات، بما في ذلك النوع Bar100PercentStacked.
المزايا الرئيسية لاستخدام Aspose.Cells لإنشاء المخططات:
- أنواع المخططات المتقدمة – أكثر من 50 نوع مخطط مدمج، بما في ذلك المخطط الشريطي المكدس 100 %.
- تحكم دقيق – الوصول إلى السلاسل، والمحاور، والأساطير، وعلامات البيانات، والتنسيق.
- متعدد المنصات – يعمل على Windows و Linux و macOS مع .NET Core/5/6/7.
- بدون COM Interop – لا يلزم تثبيت Office على الخادم.
البدء
أضف Aspose.Cells إلى مشروعك عبر NuGet:
dotnet add package Aspense.Cells
أو باستخدام وحدة تحكم مدير الحزم:
PM> Install-Package Aspose.Cells
الآن أنت جاهز لإنشاء مخطط شريطي مكدس بنسبة 100 ٪.
إنشاء مخطط Bar100PercentStacked في Excel باستخدام C#
المثال التالي يوضح كيفية:
- إنشاء مصنف جديد وتعبئته ببيانات عينة.
- إضافة مخطط Bar100PercentStacked.
- تكوين السلاسل والمحاور وعناوين البيانات.
- حفظ المصنف إلى ملف
.xlsx.
شرح الخطوات الرئيسية
| الخطوة | ما الذي يفعله |
|---|---|
| 4 | يضيف مخططًا من النوع Bar100PercentStacked. |
| 5‑6 | ينشئ ثلاث سلاسل (Q1‑Q3) ويربطها بنطاق البيانات. |
| 7 | يفعل تسميات البيانات ويضبطها لعرض النسب المئوية بدلاً من القيم الخام. |
| 8 | يضبط عناوين المحاور ويجبر محور القيم على عرض النسب المئوية (0‑100%). |
تشغيل البرنامج ينتج ملف Excel حيث يتم تقسيم شريط كل منطقة إلى ثلاثة أقسام ملونة تمثل مبيعات الربع الأول والربع الثاني والربع الثالث كنسبة من إجمالي مبيعات تلك المنطقة.
تخصيص مخطط Bar100PercentStacked موجود
في بعض الأحيان تحتاج إلى تعديل مخطط موجود بالفعل في مصنف—على سبيل المثال، تغيير الألوان، إضافة وسيلة إيضاح، أو تغيير ترتيب السلاسل. يوضح المقتطف أدناه كيفية تحميل ملف موجود، تعديل المخطط، وإعادة حفظه.
ما يفعله هذا الكود
- يقوم بتحميل المصنف الذي تم إنشاؤه مسبقًا.
- يسترجع المخطط الأول (مخطط الأعمدة المكدس 100 %).
- يطبق لوحة ألوان مخصصة على كل سلسلة.
- يضمن ظهور وسيلة إيضاح على الجانب الأيمن.
- يحدث عنوان المخطط.
- يحفظ التغييرات في ملف جديد.
احصل على ترخيص مجاني
Aspose.Cells هو منتج تجاري، ولكن يمكنك الحصول على رخصة مجانية مؤقتة لأغراض التقييم. زر صفحة الترخيص المؤقتة لـ Aspose لطلب مفتاح ترخيص لمدة 30‑يوم. قم بتطبيق المفتاح في الكود الخاص بك كما يلي:
// Load the license file (temporary_license.xml) placed in the application folder.
var license = new Aspose.Cells.License();
license.SetLicense("temporary_license.xml");
تشغيل تطبيقك باستخدام ترخيص صالح يزيل علامة مائية التقييم ويفتح كامل الوظائف.
مخطط Bar100PercentStacked: موارد مجانية
- دليل المطور – 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/
الخلاصة
إنشاء مخطط Bar100PercentStacked باستخدام Aspose.Cells for .NET سهل وبسيط: قم بملء بياناتك، أضف المخطط، اربط السلاسل، وبإمكانك ضبط التنسيق بشكل دقيق إذا رغبت. تغطي الأمثلة المقدمة كلًا من إنشاء المخطط من الصفر وتخصيصه بعد الإنشاء، مما يمنحك أساسًا قويًا لدمج التصورات النسبية في أي سير عمل لتوليد دفاتر العمل في .NET.
إذا واجهت أي مشكلات أو كان لديك أسئلة إضافية، لا تتردد في طرحها على منتدى Aspose.Cells أو التواصل معنا عبر قنوات الدعم الخاصة بنا.