تصور البيانات المالية مثل أسعار الأسهم وقيم الارتفاع‑الانخفاض‑الإغلاق وحجم التداول هو مطلب شائع للمحللين والمطورين. باستخدام Aspose.Cells for .NET، يمكنك إنشاء مخطط StockHighLowClose مباشرةً من تطبيق C# الخاص بك دون الحاجة إلى تثبيت Microsoft Excel.

في هذه المقالة ستتعلم:

  • كيف يبسط Aspose.Cells إنشاء المخططات.
  • كود خطوة بخطوة لإنشاء مخطط StockHighLowClose.
  • خيارات التخصيص للمحاور والوسائط والعلامات.
  • كيفية تحديث مخطط موجود.

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

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

الفوائد الرئيسية لتوليد المخططات:

  • لا حاجة لتفاعل Excel – يعمل على أي منصة تدعم .NET.
  • دعم كامل لأنواع المخططات – بما في ذلك Stock, Candlestick, OHLC, و StockHighLowClose.
  • تخصيص غني – الألوان، العلامات، عناوين المحاور، المحاور الثانوية، إلخ.
  • أداء عالي – مناسب لمجموعات البيانات الكبيرة.

البدء

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

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

فيما يلي برنامج C# كامل وجاهز للتنفيذ لإنشاء ورقة عمل، وتعبئتها ببيانات OHLC نموذجية، وإضافة مخطط StockHighLowClose، وحفظ المصنف باسم StockChart_Output.xlsx.

شرح الكود

Stepما يفعله الكود
1️⃣ينشئ كائنًا جديدًا من Workbook ويصل إلى ورقة العمل الأولى.
2️⃣يكتب عناوين الأعمدة ويملأ الصفوف بالتاريخ، والافتتاح، والارتفاع، والانخفاض، وقيم الإغلاق.
3️⃣يضيف مخططًا من نوع ChartType.StockHighLowClose موضعه أسفل جدول البيانات.
4️⃣يربط المخطط بنطاق ورقة العمل ويحدد محور الفئة (التاريخ).
5️⃣يضبط عناوين المحاور ويفعل خطوط الشبكة لتسهيل قراءة مستويات الأسعار.
6️⃣يعرض مفتاحًا على الجانب الأيمن ويخصص علامات نقاط البيانات.
7️⃣يحفظ دفتر العمل باسم StockChart_Output.xlsx.

تشغيل البرنامج ينتج ملف Excel يحتوي على مخطط StockHighLowClose كامل الوظائف، جاهز للفتح في Microsoft Excel أو LibreOffice أو أي عارض آخر يدعم تنسيق XLSX.

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

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

License license = new License();
license.SetLicense("Aspose.Total.lic");   // Path to your temporary license file

الموارد المجانية

الخلاصة

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

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

انظر أيضًا