تصویرسازی داده‌های نسبی یک نیاز رایج برای گزارش‌های تجاری، داشبوردها و ارائه‌ها است. در این مقاله، خواهید آموخت که چگونه یک Pie chart را در یک کتاب کار Excel با استفاده از C# و Aspose.Cells for .NET ایجاد کنید. این راهنما یک مرور واضح، گام‌به‌گام ارائه می‌دهد و نمونه‌های کد کامل و آماده اجرا را فراهم می‌کند که می‌توانید در هر برنامه .NET یکپارچه کنید.

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

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

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

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

  • کنترل کامل بر عناصر نمودار – عناوین، افسانه‌ها، برچسب‌های داده، رنگ‌ها و تنظیمات انفجار.
  • بدون وابستگی به اکسل – اجرا بر روی سرورها، خدمات ابری یا هر محیطی که .NET پشتیبانی می‌شود.
  • عملکرد بالا – پردازش کارآمد مجموعه‌های داده بزرگ.
  • قالب‌های خروجی متعدد – ذخیره به‌صورت XLSX، PDF، PNG، JPEG و موارد دیگر.

برای شروع استفاده از Aspose.Cells، بسته NuGet را نصب کنید:

PM> Install-Package Aspose.Cells

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

مثال زیر نشان می‌دهد که چگونه یک نمودار دایره‌ای پایه برای تجسم داده‌های سهم بازار ایجاد کنید.

توضیح مراحل کلیدی

StepPurpose
1یک Workbook جدید ایجاد کنید و ورق کاری پیش‌فرض را دریافت کنید.
2برگه را با نام‌های محصولات و مقادیر سهم مربوطه پر کنید.
3یک نمودار از نوع ChartType.Pie اضافه کنید. چهار آرگومان عددی گوشهٔ بالا‑چپ و پایین‑راست ناحیهٔ نمودار (سطر، ستون) را تعریف می‌کنند.
4یک عنوان معنادار به نمودار اختصاص دهید.
5سری‌ها را به داده‌های عددی (B2:B5) و دسته‌ها (A2:A5) متصل کنید.
6برچسب‌های داده را فعال کنید و آن‌ها را طوری تنظیم کنید که هم نام دسته‌ها و هم درصدها نمایش داده شوند.
7Workbook را روی دیسک ذخیره کنید.

اجرای کد، فایلی به نام SimplePieChart_Output.xlsx ایجاد می‌کند که شامل یک نمودار دایره‌ای واضح است و سهم بازار هر محصول را نمایش می‌دهد.

ایجاد نمودار دایره‌ای منفجر شده با رنگ‌های سفارشی

گاهی اوقات به یک ارائه زنده‌تر نیاز دارید—مانند یک برش exploded یا رنگ‌های سفارشی بخش‌ها. مثال زیر نشان می‌دهد چگونه این کار را انجام دهید.

نکات برجسته

  • نوع نمودار ChartType.PieExploded یک نمودار دایره‌ای با یک برش پیش‌فرض منفجر شده ایجاد می‌کند؛ انفجار برش‌های جداگانه از طریق ویژگی Explosion هر نقطه کنترل می‌شود.
  • رنگ‌های سفارشی از طریق Area.ForegroundColor اعمال می‌شوند.
  • برچسب‌های داده برای هر نقطه فعال می‌شوند تا هم نام دسته‌ها و هم درصدها را نمایش دهند.
  • راهنما (legend) در سمت راست نمودار قرار گرفته است تا خوانایی بهتری داشته باشد.

فایل ExplodedPieChart_Output.xlsx تولید شده، یک نمودار دایره‌ای بصری چشم‌نواز با برش‌های منفجر شده و رنگ‌های سفارشی را نمایش می‌دهد.

دریافت یک مجوز رایگان

Aspose.Cells را با مجوز رایگان موقت بررسی کنید تا تمام قابلیت‌های کتابخانه را فعال کنید. برای دریافت فایل مجوز رایگان خود به صفحه مجوز موقت مراجعه کنید و مراحل ادغام توضیح داده شده در مستندات رسمی را دنبال کنید.

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

از مطالب آموزشی اضافی برای تسلط بر خودکارسازی Excel با Aspose.Cells بهره‌مند شوید:

نتیجه‌گیری

در این پست نحوه ایجاد هر دو نمودار دایره‌ای پایه و نمودار دایره‌ای منفجر شده با رنگ‑سفارشی را با استفاده از Aspose.Cells for .NET نشان دادیم. با بهره‌گیری از API قدرتمند نموداری کتابخانه می‌توانید تجسم‌های حرفه‌ای‑ظاهر تولید کنید بدون اینکه به Microsoft Excel وابسته باشید و برنامه‌های .NET خود را قابل حمل‌تر و مقیاس‌پذیرتر کنید.

اگر به کمک بیشتری نیاز دارید، می‌توانید به راحتی سؤالات خود را در انجمن پشتیبانی Aspose.Cells بپرسید.

موارد مرتبط