با تجسم دادههای سلسلهمراتبی با نمودار Pyramid Stacked، کاربران میتوانند به سرعت مشارکتهای نسبی در دستهها را درک کنند. در این مقاله، خواهید آموخت که چگونه یک نمودار Pyramid Stacked در Excel با استفاده از C# و Aspose.Cells for .NET ایجاد کنید. این راهنما شامل یک نمونه کد کامل و آماده کامپایل است که یک workbook ایجاد میکند، آن را با دادههای نمونه پر میکند، یک نمودار Pyramid Stacked اضافه میکند، ظاهر آن را سفارشی میکند و نتیجه را ذخیره مینماید.
این مقاله موضوعات زیر را پوشش میدهد:
- کتابخانه Excel برای C# برای ایجاد نمودارهای پشتهای هرمدار
- ایجاد یک نمودار پشتهای هرمدار در Excel با استفاده از C#
- دریافت یک لایسنس رایگان
- نمودار پشتهای هرمدار Excel: منابع رایگان
- نتیجهگیری
- همچنین ببینید
کتابخانهٔ C# Excel برای ایجاد نمودارهای پشتهای هرممانند
Aspose.Cells for .NET یک کتابخانه قدرتمند و پر ویژگی است که به توسعهدهندگان امکان ایجاد، ویرایش و رندر فایلهای Excel را بدون Microsoft Office میدهد. این کتابخانه بهطور کامل از نوع نمودار PyramidStacked پشتیبانی میکند و به شما امکان میدهد تا بصریهای پیرهامید پشتهای با ظاهر حرفهای را بهصورت برنامهنویسی تولید کنید.
مزایای کلیدی استفاده از Aspose.Cells for .NET:
- API گسترده – دسترسی به تمام ویژگیهای Excel، از جمله تمام انواع نمودارها.
- عملکرد بالا – پردازش مؤثر کتابهای کار بزرگ و مجموعههای داده.
- بدون COM/Interop – بر روی هر پلتفرمی که .NET Standard/.NET 6+ را پشتیبانی میکند، کار میکند.
- قالبهای متعدد – ذخیره به XLSX، XLS، CSV، PDF، HTML، تصاویر و غیره.
نکته: کتابخانه را از طریق NuGet نصب کنید تا پروژه خود را بهروز نگه دارید.
PM> Install-Package Aspose.Cells
ایجاد نمودار پشتهای هرممانند در اکسل با استفاده از C#
بررسی کلی
مثال زیر نشان میدهد چگونه:
- یک
Workbookجدید ایجاد کنید. - یک کاربرگ را با دادههای نمونه پر کنید.
- یک نمودار Pyramid Stacked درج کنید.
- سریها را اختصاص دهید، عنوان نمودار را تنظیم کنید و برچسبهای محور را سفارشی کنید.
- کاربرگ را در یک فایل
.xlsxذخیره کنید.
کد کامل C#
توضیح مراحل کلیدی
| مرحله | هدف |
|---|---|
| 1 | یک شیء جدید Workbook ایجاد میکند و به کاربرگ پیشفرض دسترسی پیدا میکند. |
| 2 | دادههای نمونهای که فروش را در سه فصل برای سه دسته محصول نشان میدهد، وارد میکند. |
| 3 | یک نمودار ChartType.PyramidStacked که زیر جدول دادهها قرار دارد، اضافه میکند. |
| 4 | نمودار را به دادههای کاربرگ پیوند میدهد. هر فصل بهعنوان یک سری جداگانه در نظر گرفته میشود، در حالی که دستهبندیها برچسبهای محور X را تشکیل میدهند. |
| 5 | قابلیت خواندن را با افزودن عناوین محورها و برچسبهای دادهها بهبود میبخشد. |
| 6 | کاربرگ را بهصورت فایل .xlsx ذخیره میکند که میتواند در Excel، Google Sheets یا هر نمایشگر سازگار دیگری باز شود. |
اجرای برنامه فایل PyramidStackedChart_Output.xlsx را تولید میکند که شامل نمودار پشتهای هرممانند بهصورت کامل قالببندی شده است.
دریافت یک مجوز رایگان
Aspose یک مجوز رایگان موقت ارائه میدهد که محدودیتهای ارزیابی را برای مدت زمان محدودی حذف میکند. برای دریافت یک مجوز و باز کردن تمام قابلیتهای Aspose.Cells for .NET، به صفحه صفحه مجوز موقت Aspose مراجعه کنید.
نمودار هرمی انباشته Excel: منابع رایگان
مهارتهای خود در خودکارسازی اکسل را با این منابع رایگان ارتقا دهید:
- راهنمای توسعهدهنده – مستندات جامع: https://docs.aspose.com/cells/net/
- دموی آنلاین و مبدل – ایجاد نمودار بدون کدنویسی را امتحان کنید: https://products.aspose.app/cells/family
- مرجع API – فهرست کامل کلاسها و اعضا: https://reference.aspose.com/cells/net/
- مقالات How‑To – سناریوهای واقعی و بهترین شیوهها: https://blog.aspose.com/fa/categories/aspose.cells-product-family/
نتیجهگیری
ایجاد یک نمودار هرمی انباشته با Aspose.Cells for .NET ساده است و تنها چند خط کد C# نیاز دارد. این کتابخانه تمام جزئیات سطح پایین Excel را مدیریت میکند و به شما امکان میدهد بر دادهها و طراحی بصری تمرکز کنید. از کد نمونه به عنوان پایهای برای گزارشگیری، داشبوردها یا راهحلهای تجسم دادههای خود استفاده کنید.
اگر سؤال یا نیاز به کمک دارید، میتوانید در Aspose.Cells free support forum پست بگذارید.