مقدمة
يمكن أن يجعل تصور الاتجاهات التراكمية للبيانات باستخدام العلامات التقارير أكثر فائدة. يجمع نوع المخطط LineStackedWithDataMarkers بين سلسلة خطية مكدسة مع علامات البيانات، مما يتيح لك رؤية كل من التدفق المجمع والنقاط الفردية للبيانات بنظرة واحدة. توضح هذه المقالة كيفية إنشاء مثل هذا المخطط برمجيًا باستخدام Aspose.Cells for .NET و C#.
في هذا الدليل سوف تتعلم:
- كيفية إعداد دفتر عمل وتعبئة البيانات النموذجية.
- كيفية إضافة مخطط LineStackedWithDataMarkers.
- كيفية تخصيص السلاسل والمحاور وعلامات البيانات.
- كيفية حفظ دفتر العمل بصيغ مختلفة.
مكتبة C# Excel لإنشاء مخطط LineStackedWithDataMarkers
Aspose.Cells for .NET هي مكتبة أتمتة Excel قوية وخالية من COM. تدعم جميع أنواع المخططات التي يقدمها Microsoft Excel، بما في ذلك LineStackedWithDataMarkers.
المزايا الرئيسية لاستخدام Aspose.Cells:
- واجهة برمجة تطبيقات غنية – تحكم كامل في بنية المصنف، الخلايا، وكائنات المخطط.
- لا حاجة لتثبيت Excel – يعمل على أي منصة تدعم .NET.
- أداء عالي – مُحسّن لمجموعات البيانات الكبيرة.
- تنسيقات إخراج متعددة – XLSX، XLS، CSV، PDF، صور، إلخ.
البدء:
PM> Install-Package Aspose.Cells
إنشاء مخطط LineStackedWithDataMarkers في Excel باستخدام C#
تنفيذ خطوة بخطوة
- إنشاء كائن
Workbook. - إضافة بيانات عينة التي سيتم عرضها في المخطط.
- إدراج مخطط من النوع
ChartType.LineStackedWithDataMarkers. - تكوين السلسلة – تحديد نطاق البيانات، الاسم، ونمط العلامة.
- تخصيص المحاور والعنوان (اختياري ولكن يُنصح به).
- حفظ المصنف في الموقع المطلوب.
فيما يلي مثال كامل وجاهز للتشغيل.
شرح الخطوات الرئيسية
| الخطوة | ما الذي يفعله |
|---|---|
| إنشاء دفتر عمل وورقة عمل | يقوم بتهيئة ملف Excel فارغ. |
| ملء البيانات | يكتب أسماء الأشهر وثلاث سلاسل منتجات سيتم تجميعها. |
| إضافة مخطط | يدرج كائن مخطط LineStackedWithDataMarkers في نطاق الخلايا المحدد. |
| إضافة سلسلة | يربط كل عمود منتج بسلسلة منفصلة ويعين نمط علامة ولون فريد. |
| عناوين المحاور والتنسيق | يحسن قابلية القراءة عن طريق تسمية المحاور وإجبار عرض القيم الصحيحة على المحور Y. |
| حفظ | يحفظ دفتر العمل على القرص (.xlsx). يمكن أيضًا حفظ الملف كملف PDF أو صورة عن طريق تغيير الصيغة في workbook.Save. |
يمكنك تشغيل العينة كتطبيق وحدة تحكم بعد تثبيت حزمة NuGet الخاصة بـ Aspose.Cells.
احصل على ترخيص مجاني
توفر Aspose.Cells رخصة مجانية مؤقتة تزيل علامات التقييم وتفتح جميع الوظائف. احصل على رخصتك من صفحة رخصة Aspose المؤقتة. قم بتطبيق الرخصة قبل حفظ دفاتر العمل الكبيرة:
License lic = new License();
lic.SetLicense("Aspose.Total.lic"); // Path to your temporary license file
مخطط LineStackedWithDataMarkers: موارد مجانية
- دليل المطور – 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/
الخاتمة
مخطط LineStackedWithDataMarkers مثالي لتصوير الاتجاهات التراكمية مع إبراز نقاط البيانات الفردية. باستخدام بضع أسطر فقط من كود C#، يتيح لك Aspose.Cells for .NET إنشاء وتنسيق وتصدير مثل هذه المخططات دون الحاجة إلى تثبيت Microsoft Excel. استخدم المثال المقدم كقالب وقم بتعديله وفقًا لمصادر البيانات الخاصة بك ومتطلبات العلامة التجارية.
إذا واجهت أي مشكلات أو كان لديك أسئلة، قم بزيارة منتدى الدعم المجاني الخاص بنا: https://forum.aspose.com/c/cells/9.