نمایش داده‌های سلسله‌مراتبی با نمودار میله‌ای هرم‌مانند می‌تواند گزارش‌های شما را جذاب‌تر و تفسیر آن‌ها را آسان‌تر کند. در این راهنما، خواهید آموخت که چگونه به‌صورت برنامه‌نویسی یک نمودار میله‌ای هرم‌مانند را در یک کتاب‌کار Excel با استفاده از C# و Aspose.Cells for .NET ایجاد کنید. این مثال افزودن داده‌ها، درج نمودار میله‌ای هرم‌مانند، سفارشی‌سازی ظاهر آن و ذخیره فایل در قالب‌های مختلف را نشان می‌دهد.

این مقاله موضوعات زیر را پوشش می‌دهد:

C# کتابخانه Excel برای ایجاد نمودارهای میله‌ای هرم‌مانند

Aspose.Cells for .NET یک کتابخانه قدرتمند برای دستکاری Excel است که به توسعه‌دهندگان امکان ایجاد، اصلاح و قالب‌بندی فایل‌های Excel را بدون نیاز به Microsoft Excel می‌دهد. این کتابخانه یک API جامع برای کار با ورق‌های کاری، سلول‌ها، فرمول‌ها و انواع مختلف نمودارها—از جمله نمودار Pyramid Bar—ارائه می‌کند.

مزایای کلیدی استفاده از Aspose.Cells for .NET:

  • پشتیبانی پیشرفته از نمودارها – بیش از ۵۰ نوع نمودار، از جمله نمودارهای هرم‌مانند، قیفی، آبشاری و موارد دیگر.
  • بدون وابستگی – نیازی به نصب Excel بر روی سرور نیست.
  • عملکرد بالا – مدیریت کارآمد کتاب‌کارهای بزرگ و مجموعه‌های داده.
  • قالب‌های خروجی متعدد – ذخیره به فرمت‌های XLSX، PDF، PNG، HTML و بسیاری دیگر.

شروع کار ساده است:

  1. Download آخرین نسخه را از Aspose.Cells صفحهٔ انتشار.
  2. Install بسته NuGet را نصب کنید:
PM> Install-Package Aspose.Cells
  1. به فایل منبع C# خود using Aspose.Cells; و using Aspose.Cells.Charts; اضافه کنید.

ایجاد نمودار میله‌ای هرم‌مانند در اکسل با استفاده از C#

در زیر یک برنامهٔ کامل و آماده‌به‌کار کنسول C# آورده شده است که نشان می‌دهد چگونه:

  1. یک کتاب کار جدید ایجاد کنید.
  2. داده‌های نمونه سلسله‌مراتبی را پر کنید.
  3. یک نمودار Pyramid Bar اضافه کنید.
  4. قالب‌بندی پایه (عنوان، افسانه، برچسب‌های محور) را اعمال کنید.
  5. کتاب کار را به عنوان یک فایل XLSX ذخیره کنید.

توضیح کد

StepPurpose
1یک کتاب کار خالی ایجاد می‌کند و به اولین ورق کاری ارجاع می‌دهد.
2ورق کاری را با یک ردیف سرصفحه و داده‌های نمونه فروش برای چهار منطقه در طول چهار فصل پر می‌کند.
3یک نمودار PyramidBar را به ناحیه تعریف‌شده‌ای در شیت اضافه می‌کند (سطرهای ۷‑۲۵، ستون‌های A‑J).
4نمودار را به بازه داده‌ها (B2:E5) لینک می‌کند و داده‌های دسته‌بندی (منطقه) (A2:A5) را تنظیم می‌نماید. هر ستون تبدیل به یک سری جداگانه می‌شود (Q1‑Q4).
5عنوان‌ها را به نمودار و محورها اعمال می‌کند و محور مقدار را برای نمایش ارز قالب‌بندی می‌نماید.
6کتاب کار را به عنوان PyramidBarChart_Output.xlsx ذخیره می‌کند.

برنامه را اجرا کنید، فایل تولید شده را در اکسل باز کنید، و یک نمودار میله‌ای هرم‌مانند خواهید دید که فروش فصلی را به‌صورت بصری در بین مناطق مقایسه می‌کند.

دریافت یک لایسنس رایگان

Aspose.Cells یک مجوز موقت رایگان ارائه می‌دهد که علامت‌های ارزیابی را حذف کرده و تمام ویژگی‌های کامل را فعال می‌کند. آن را از صفحه مجوز موقت Aspose دریافت کنید. مجوز را در کد خود قبل از هر گونه دستکاری کتاب‌کار اعمال کنید:

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

نمودار میله‌ای هرم‌دار اکسل: منابع رایگان

از این منابع اضافی استفاده کنید تا تخصص خود را در Aspose.Cells عمیق‌تر کنید.

نتیجه‌گیری

ایجاد یک نمودار میله‌ای هرم‌دار با Aspose.Cells for .NET ساده است و تنها به چند خط کد نیاز دارد. قابلیت‌های پیشرفته نمودارسازی کتابخانه به شما امکان می‌دهد تا تجسم‌های حرفه‌ای و آماده برای صادرات تولید کنید بدون اینکه به Microsoft Excel وابسته باشید. با گزینه‌های قالب‌بندی اضافی—مانند برچسب‌های داده، رنگ‌های سفارشی و خطوط روند—آزمایش کنید تا نمودار را متناسب با نیازهای گزارش‌گیری خاص خود تنظیم کنید.

اگر سؤال دارید یا به کمک نیاز دارید، برای دریافت کمک از جامعه و کارشناسان محصول، به Aspose.Cells support forum مراجعه کنید.

مراجعه