تصویرسازی تأثیر افزایشی مقادیر مثبت و منفی برای تحلیل مالی، بودجهبندی و گزارش عملکرد ضروری است. نمودار Waterfall نمای واضحی قدم‑به‑قدم از این که چگونه یک مقدار اولیه توسط یک سری تغییرات میانی تحت تأثیر قرار میگیرد، ارائه میدهد. با Aspose.Cells for .NET میتوانید نمودارهای Waterfall را بهصورت برنامهنویسی فقط با چند خط کد C# ایجاد کنید—بدون نیاز به تعامل دستی با Excel.
در این پست شما یاد خواهید گرفت:
- کتابخانه Excel برای C# جهت ایجاد نمودارهای آبشاری
- ایجاد یک نمودار آبشاری پایه در Excel با استفاده از C#
- ایجاد یک نمودار آبشاری سفارشی (رنگها و مجموعها)
- دریافت یک لایسنس رایگان
- منابع رایگان
- نتیجهگیری
- همچنین ببینید
کتابخانهٔ C# Excel برای ایجاد نمودارهای آبشاری
Aspose.Cells for .NET یک کتابخانهٔ قدرتمند برای دستکاری Excel است که به توسعهدهندگان امکان ایجاد، ویرایش و رندر صفحات گسترده را بدون نیاز به Microsoft Office میدهد. این کتابخانه بهطور کامل از نوع نمودار Waterfall ( ChartType.Waterfall ) پشتیبانی میکند و به شما امکان میدهد تا تجسمهای مالی حرفهای را مستقیماً از دادههای خود بسازید.
مزایای کلیدی استفاده از Aspose.Cells for .NET:
- API جامع – دسترسی به تمام ویژگیهای Excel، از فرمولها تا انواع پیشرفته نمودارها.
- پشتیبانی کامل از .NET Standard – کار میکند بر روی .NET Framework، .NET Core و .NET 6/7.
- عملکرد بالا – کتابهای کاری بزرگ را با مصرف حافظه کم مدیریت میکند.
- بدون نیاز به نصب COM یا Office – ایدهآل برای محیطهای سرور‑ساید یا ابری.
شروع کار
- دانلود آخرین نسخه از Aspose.Cells .NET releases page.
- نصب از طریق NuGet (پیشنهاد شده):
PM> Install-Package Aspose.Cells
- یک ارجاع به
Aspose.Cellsدر پروژه C# خود اضافه کنید.
اکنون آمادهاید تا نمودارهای آبشاری ایجاد کنید.
ایجاد یک نمودار آبشاری پایه در اکسل با استفاده از C#
مثال زیر یک نمودار آبشاری ساده ایجاد میکند که تغییرات سود فصلی را نمایش میدهد.
توضیح مراحل
| Step | What the code does |
|---|---|
| 1 | یک شیء جدید Workbook ایجاد میکند و به اولین ورق دسترسی مییابد. |
| 2 | دادههای نمونه (دستهها و مقادیر) را در سلولهای A1:B7 مینویسد. |
| 3 | یک نمودار آبشاری (ChartType.Waterfall) اضافه میکند که زیر جدول قرار میگیرد. |
| 4 | سریها را به بازه دادهها لینک میکند و برچسبهای دسته (محور X) را تنظیم مینماید. |
| 5 | کارنامه را به نام WaterfallChart_Basic.xlsx ذخیره میکند. |
برنامه را اجرا کنید؛ فایل اکسل تولید شده شامل یک نمودار آبشاری آماده برای استفاده است که جریان سود را به تصویر میکشد.
دریافت یک مجوز رایگان
آیا میخواهید Aspose.Cells را بدون محدودیت امتحان کنید؟ یک مجوز موقت رایگان از صفحه مجوز موقت Aspose دریافت کنید. این مجوز علامتهای ارزیابی را حذف میکند و مجموعه کامل API را باز میکند، بهطوری که بتوانید ویژگیهای نمودار Waterfall را در محیطهای شبیهسازی شده بهصورت تولیدی آزمایش کنید.
// Example of applying a temporary license (place this before any Aspose.Cells usage)
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic"); // path to your temporary .lic file
نمودار آبشاری اکسل: منابع رایگان
مهارتهای خودکارسازی اکسل را با این منابع رایگان ارتقا دهید:
- راهنمای توسعهدهنده – مستندات جامع API: https://docs.aspose.com/cells/net/
- برنامههای آنلاین – Aspose.Cells را در وب بدون کدنویسی امتحان کنید: https://products.aspose.app/cells/family
- مرجع API – توضیحات دقیق کلاسها و اعضا: https://reference.aspose.com/cells/net/
- مقالات آموزشی – مثالهای عملی و آموزشهای گامبهگام: https://blog.aspose.com/fa/categories/aspose.cells-product-family/
نتیجهگیری
در این مقاله نحوه تولید نمودارهای آبشاری در Excel با استفاده از Aspise.Cells for .NET را نشان دادیم:
- نمودار پایه –ایجاد سریع با حداقل کد.
- نمودار سفارشی –کنترل رنگها، مجموعها و برچسبهای داده برای برآورده کردن استانداردهای گزارشگری مالی.
Aspose.Cells به توسعهدهندگان .NET این امکان را میدهد تا تجسمهای پیشرفته را بدون وابستگی به Microsoft Office خودکار کنند، که آن را برای گزارشگیری سمت سرور، پلتفرمهای SaaS و تجزیه و تحلیلهای سازمانی ایدهآل میسازد.
اگر سؤال یا نیاز به کمک بیشتری دارید، به Aspose.Cells انجمن پشتیبانی مراجعه کنید.