تصویرسازی داده‌های نسبی با یک نمودار مخروطی سه‌بعدی می‌تواند گزارش‌های شما را متمایز کند. در این مقاله نشان می‌دهیم چگونه یک نمودار Cone100PercentStacked—یک مخروط 100 % انباشته چشم‌نواز—با استفاده از C# و Aspose.Cells for .NET ایجاد کنید. این راهنما شامل یک نمونه کد کامل و آماده اجرا است که داده‌های نمونه را پر می‌کند، نمودار را می‌سازد، محورها و عناوین را سفارشی می‌کند و در نهایت کتاب کار را در قالب XLSX ذخیره می‌نماید.

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

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

Aspose.Cells for .NET یک کتابخانه قدرتمند و پر ویژگی است که به توسعه‌دهندگان امکان ایجاد، ویرایش و رندر فایل‌های Excel را بدون نیاز به Microsoft Office می‌دهد. این کتابخانه تمام انواع نمودارهای مدرن را به‌طور کامل پشتیبانی می‌کند، از جمله نمودار Cone100PercentStacked.

مزایای کلیدی استفاده از Aspose.Cells برای ایجاد نمودار:

  • API کامل‌ویژگی – دسترسی به تمام ویژگی‌های نمودار (نوع، سری‌ها، محورها، افسانه‌ها و غیره).
  • بدون وابستگی COM – بر روی هر پلتفرم .NET (Windows، Linux، macOS) کار می‌کند.
  • عملکرد بالا – به‌صورت کارآمد کتاب‌های کار بزرگ و مجموعه‌های داده را پردازش می‌کند.
  • پشتیبانی از فرمت‌های متعدد – ذخیره به‌صورت XLSX، XLS، CSV، PDF، PNG و غیره.

در سه گام ساده شروع کنید:

  1. دانلود آخرین نسخه را از صفحه Aspose Cells .NET releases page دریافت کنید.
  2. نصب بسته NuGet:
PM> Install-Package Aspose.Cells
  1. ارجاع کتابخانه را در پروژه خود انجام دهید و شروع به کدنویسی کنید.

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

در زیر یک برنامه کامل و خودکفا به زبان C# آورده شده است که:

  1. یک کتاب کار جدید ایجاد می‌کند.
  2. داده‌های نمونه برای سه دسته محصول را پر می‌کند.
  3. یک نمودار Cone100PercentStacked اضافه می‌کند.
  4. عنوان نمودار، عناوین محور و افسانه را سفارشی می‌کند.
  5. کتاب کار را به نام Cone100PercentStackedChart.xlsx ذخیره می‌کند.

نکته – کد برای .NET 6.0 (یا نسخه‌های بعدی) هدف‌گذاری شده است و از جدیدترین API Aspose.Cells استفاده می‌کند.

نحوه کار کد

مرحلههدف
1یک شیء Workbook ایجاد می‌کند و اولین برگه کاری را بازیابی می‌کند.
2یک ردیف سرعنوان و چهار ردیف داده فروش نمونه می‌نویسد.
3یک نمودار از نوع ChartType.Cone100PercentStacked درج می‌کند.
4محدوده داده‌های نمودار (NSeries.Add) و محور دسته (CategoryData) را تنظیم می‌کند.
5نام‌های سری قابل خواندن، عناوین محورها را اضافه می‌کند و محور مقدار را به صورت درصد قالب‌بندی می‌کند.
6راهنما (legend) را در پایین قرار می‌دهد و کتاب کار را به صورت فایل XLSX ذخیره می‌کند.

اجرای برنامه یک فایل اکسل تولید می‌کند که شامل یک نمودار مخروطی 100 % پشته‌ای به‌صورت زیبا رندر شده است—کامل برای ارائه‌هایی که به یک تاثیر بصری دراماتیک نیاز دارند.

منابع رایگان

نتیجه‌گیری

ایجاد یک نمودار Cone100PercentStacked با Aspose.Cells for .NET ساده است. API غنی این کتابخانه به شما امکان می‌دهد که نمودارهای با کیفیت بالا را به‌صورت کامل برنامه‌نویسی کنید—بدون نیاز به نصب Microsoft Office. از نمونه کد بالا به‌عنوان نقطه شروع استفاده کنید، منبع داده را برای برآورده کردن نیازهای تجاری خود تنظیم کنید، و کتاب‌کار تولید شده را در خطوط لوله گزارش‌دهی خود ادغام کنید.

اگر سؤال یا نیاز به کمک بیشتری دارید، می‌توانید به Aspose.Cells Support Forum مراجعه کنید.

موارد مرتبط