نمایش دادههایی که ترکیبی از نسبتهای دستهای و مقادیر مطلق هستند، اغلب نیاز به نمودار PieBar دارد—ترکیبی از نمودار دایرهای و نمودار میلهای که بهصورت همزمان نمایش داده میشوند. با Aspose.Cells for .NET میتوانید چنین نمودارهای ترکیبی را بهصورت برنامهنویسی تنها با چند خط کد ایجاد کنید. این راهنما شما را در طول فرآیند راهنمایی میکند، اعضای کلیدی API را توضیح میدهد و یک مثال کامل و آمادهبه‑کامپایل C# ارائه میدهد.
این مقاله موضوعات زیر را پوشش میدهد:
- کتابخانه Excel برای C# برای ایجاد نمودارهای PieBar
- ایجاد نمودار PieBar در Excel با استفاده از C#
- دریافت یک لایسنس رایگان
- نمودار PieBar Excel: منابع رایگان
- نتیجهگیری
- همچنین ببینید
C# کتابخانه Excel برای ایجاد نمودارهای PieBar
Aspose.Cells for .NET یک کتابخانه جامع برای دستکاری Excel است که به توسعهدهندگان امکان ایجاد، ویرایش و رندر فایلهای Excel را بدون نیاز به نصب Microsoft Excel میدهد. این کتابخانه پشتیبانی سطح بالایی از تمام انواع نمودارهای بومی Excel، از جمله نمودارهای ترکیبی مانند PieBar (یک نمودار دایرهای ترکیبشده با نمودار میلهای) را فراهم میکند.
مزایای کلیدی استفاده از Aspose.Cells برای این سناریو:
- Full API control – نمودارها را ایجاد کنید، انواع سریها را تنظیم کنید و محورها را بهصورت برنامهنویسی سفارشی کنید.
- No COM interop – بر روی هر پلتفرم .NET (Windows، Linux، macOS) و در محیطهای بدون سرور کار میکند.
- High performance – کتابکارهای بزرگ و مجموعههای داده را با مصرف حافظه کم مدیریت میکند.
- Multiple output formats – نتیجه را بهصورت XLSX، PDF، PNG یا سایر فرمتهای پشتیبانیشده ذخیره کنید.
شروع کار ساده است:
- آخرین نسخه را از صفحهٔ انتشار Aspose.Cells دانلود کنید.
- بسته NuGet را نصب کنید:
PM> Install-Package Aspose.Cells
ایجاد نمودار PieBar در اکسل با استفاده از C#
در زیر یک مثال کامل و آماده به اجرای C# آورده شده است که نشان میدهد چگونه میتوانید:
- یک کاربرگ را با دادههای نمونه پر کنید.
- یک سری Pie (محور اصلی) اضافه کنید تا درصدها را نشان دهد.
- یک سری Bar (محور ثانویه) اضافه کنید تا مقادیر مطلق را نشان دهد.
- دو سری را در یک ناحیه نمودار ترکیب کنید تا یک نمودار PieBar به دست آید.
- کاربرگ را به یک فایل XLSX ذخیره کنید (یا هر فرمت دیگری که نیاز دارید).
توضیح مراحل کلیدی
| مرحله | کاری که انجام میدهد | اعضای مهم API |
|---|---|---|
| 1‑2 | یک کتاب کار ایجاد میکند و آن را با دادههای نمونه پر میکند. | Workbook, Worksheet, Cells |
| 3 | یک شیء نمودار اضافه میکند که نوع پایه آن PieBar است. این یک محفظه نمودار فراهم میکند که میتواند چندین سری با انواع مختلف را میزبانی کند. | Worksheet.Charts.Add, ChartType.Pie |
| 4 | سری pie را وارد میکند که Revenue را به عنوان سهمی از کل نمایش میدهد. | Chart.NSeries.Add, Chart.NSeries[].Type = ChartType.Pie |
| 5 | سری bar را وارد میکند که Units Sold را بر روی محور ثانویه نمایش میدهد و ترکیب کلاسیک PieBar را به دست میآورد. | Chart.NSeries[].Type = ChartType.Bar, PlotOnSecondAxis = true |
| 6‑7 | عنوانهای محور، مکان راهنما و نمایش برچسبهای داده را برای ظاهر حرفهای دقیقاً تنظیم میکند. | Chart.ValueAxis, Chart.SecondValueAxis, Chart.Legend, DataLabels |
| 8 | کتاب کار را ذخیره میکند. نتیجه میتواند در Microsoft Excel، Google Sheets یا هر نمایشگر صفحهگسترده دیگری باز شود. | Workbook.Save |
میتوانید فرمت خروجی را به سادگی با تغییر پسوند فایل در Workbook.Save تغییر دهید. به عنوان مثال، از "PieBarChart_Output.pdf" برای تولید یک فایل PDF استفاده کنید.
دریافت یک لایسنس رایگان
Aspose.Cells برای عملکرد کامل به یک لایسنس نیاز دارد. شما میتوانید یک لایسنس موقت رایگان برای اهداف ارزیابی دریافت کنید:
- به صفحهٔ Aspose temporary license page مراجعه کنید.
- فرم کوتاه را پر کنید و Get License را کلیک کنید.
- فایل
Aspose.Total.licرا دانلود کنید و در پوشهٔ پروژهٔ خود قرار دهید. - مجوز را در ابتدای برنامهٔ خود بارگذاری کنید:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic");
نمودار PieBar Excel: منابع رایگان
- راهنمای توسعهدهنده – 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/
نتیجهگیری
این مقاله نشان داد که چگونه یک PieBar chart—یک ترکیب قدرتمند تصویری است که بینش نسبی یک نمودار دایرهای را با وضوح کمی یک نمودار میلهای ترکیب میکند—با استفاده از Aspose.Cells for .NET ایجاد شود. برنامه نمونه ارائه شده میتواند برای هر مجموعه دادهای سازگار شود و به شما امکان میدهد نمودارهای حرفهای‑سطح را مستقیماً در جریانهای کاری خودکارسازی Excel جاسازی کنید.
اگر با مشکلی مواجه شدید یا سؤالهای بیشتری دارید، میتوانید برای دریافت پشتیبانی به انجمن جامعه Aspose.Cells مراجعه کنید.