تصویرسازی دادههای نسبی یک نیاز رایج برای گزارشهای تجاری، داشبوردها و ارائهها است. در این مقاله، خواهید آموخت که چگونه یک Pie chart را در یک کتاب کار Excel با استفاده از C# و Aspose.Cells for .NET ایجاد کنید. این راهنما یک مرور واضح، گامبهگام ارائه میدهد و نمونههای کد کامل و آماده اجرا را فراهم میکند که میتوانید در هر برنامه .NET یکپارچه کنید.
این مقاله به موضوعات زیر میپردازد:
- کتابخانه Excel برای C# جهت ایجاد نمودارهای دایرهای
- ایجاد یک نمودار دایرهای ساده در Excel با استفاده از C#
- ایجاد یک نمودار دایرهای منفجر شده با رنگهای سفارشی
- دریافت یک لایسنس رایگان
- منابع رایگان
- نتیجهگیری
- همچنین ببینید
کتابخانه 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#
مثال زیر نشان میدهد که چگونه یک نمودار دایرهای پایه برای تجسم دادههای سهم بازار ایجاد کنید.
توضیح مراحل کلیدی
| Step | Purpose |
|---|---|
| 1 | یک Workbook جدید ایجاد کنید و ورق کاری پیشفرض را دریافت کنید. |
| 2 | برگه را با نامهای محصولات و مقادیر سهم مربوطه پر کنید. |
| 3 | یک نمودار از نوع ChartType.Pie اضافه کنید. چهار آرگومان عددی گوشهٔ بالا‑چپ و پایین‑راست ناحیهٔ نمودار (سطر، ستون) را تعریف میکنند. |
| 4 | یک عنوان معنادار به نمودار اختصاص دهید. |
| 5 | سریها را به دادههای عددی (B2:B5) و دستهها (A2:A5) متصل کنید. |
| 6 | برچسبهای داده را فعال کنید و آنها را طوری تنظیم کنید که هم نام دستهها و هم درصدها نمایش داده شوند. |
| 7 | Workbook را روی دیسک ذخیره کنید. |
اجرای کد، فایلی به نام SimplePieChart_Output.xlsx ایجاد میکند که شامل یک نمودار دایرهای واضح است و سهم بازار هر محصول را نمایش میدهد.
ایجاد نمودار دایرهای منفجر شده با رنگهای سفارشی
گاهی اوقات به یک ارائه زندهتر نیاز دارید—مانند یک برش exploded یا رنگهای سفارشی بخشها. مثال زیر نشان میدهد چگونه این کار را انجام دهید.
نکات برجسته
- نوع نمودار
ChartType.PieExplodedیک نمودار دایرهای با یک برش پیشفرض منفجر شده ایجاد میکند؛ انفجار برشهای جداگانه از طریق ویژگیExplosionهر نقطه کنترل میشود. - رنگهای سفارشی از طریق
Area.ForegroundColorاعمال میشوند. - برچسبهای داده برای هر نقطه فعال میشوند تا هم نام دستهها و هم درصدها را نمایش دهند.
- راهنما (legend) در سمت راست نمودار قرار گرفته است تا خوانایی بهتری داشته باشد.
فایل ExplodedPieChart_Output.xlsx تولید شده، یک نمودار دایرهای بصری چشمنواز با برشهای منفجر شده و رنگهای سفارشی را نمایش میدهد.
دریافت یک مجوز رایگان
Aspose.Cells را با مجوز رایگان موقت بررسی کنید تا تمام قابلیتهای کتابخانه را فعال کنید. برای دریافت فایل مجوز رایگان خود به صفحه مجوز موقت مراجعه کنید و مراحل ادغام توضیح داده شده در مستندات رسمی را دنبال کنید.
نمودار دایرهای اکسل: منابع رایگان
از مطالب آموزشی اضافی برای تسلط بر خودکارسازی Excel با Aspose.Cells بهرهمند شوید:
- راهنمای توسعهدهنده – https://docs.aspose.com/cells/net/
- برنامههای نمایشی آنلاین – https://products.aspose.app/cells/family
- مرجع API – https://reference.aspose.com/cells/net/
- مقالات راهنما – https://blog.aspose.com/fa/categories/aspose.cells-product-family/
نتیجهگیری
در این پست نحوه ایجاد هر دو نمودار دایرهای پایه و نمودار دایرهای منفجر شده با رنگ‑سفارشی را با استفاده از Aspose.Cells for .NET نشان دادیم. با بهرهگیری از API قدرتمند نموداری کتابخانه میتوانید تجسمهای حرفهای‑ظاهر تولید کنید بدون اینکه به Microsoft Excel وابسته باشید و برنامههای .NET خود را قابل حملتر و مقیاسپذیرتر کنید.
اگر به کمک بیشتری نیاز دارید، میتوانید به راحتی سؤالات خود را در انجمن پشتیبانی Aspose.Cells بپرسید.