نمایش داده‌هایی که ترکیبی از نسبت‌های دسته‌ای و مقادیر مطلق هستند، اغلب نیاز به نمودار PieBar دارد—ترکیبی از نمودار دایره‌ای و نمودار میله‌ای که به‌صورت همزمان نمایش داده می‌شوند. با Aspose.Cells for .NET می‌توانید چنین نمودارهای ترکیبی را به‌صورت برنامه‌نویسی تنها با چند خط کد ایجاد کنید. این راهنما شما را در طول فرآیند راهنمایی می‌کند، اعضای کلیدی API را توضیح می‌دهد و یک مثال کامل و آماده‌به‑کامپایل C# ارائه می‌دهد.

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

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 یا سایر فرمت‌های پشتیبانی‌شده ذخیره کنید.

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

  1. آخرین نسخه را از صفحهٔ انتشار Aspose.Cells دانلود کنید.
  2. بسته NuGet را نصب کنید:
PM> Install-Package Aspose.Cells

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

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

  1. یک کاربرگ را با داده‌های نمونه پر کنید.
  2. یک سری Pie (محور اصلی) اضافه کنید تا درصدها را نشان دهد.
  3. یک سری Bar (محور ثانویه) اضافه کنید تا مقادیر مطلق را نشان دهد.
  4. دو سری را در یک ناحیه نمودار ترکیب کنید تا یک نمودار PieBar به دست آید.
  5. کاربرگ را به یک فایل 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 برای عملکرد کامل به یک لایسنس نیاز دارد. شما می‌توانید یک لایسنس موقت رایگان برای اهداف ارزیابی دریافت کنید:

  1. به صفحهٔ Aspose temporary license page مراجعه کنید.
  2. فرم کوتاه را پر کنید و Get License را کلیک کنید.
  3. فایل Aspose.Total.lic را دانلود کنید و در پوشهٔ پروژهٔ خود قرار دهید.
  4. مجوز را در ابتدای برنامهٔ خود بارگذاری کنید:
   var license = new Aspose.Cells.License();
   license.SetLicense("Aspose.Total.lic");

نمودار PieBar Excel: منابع رایگان

نتیجه‌گیری

این مقاله نشان داد که چگونه یک PieBar chart—یک ترکیب قدرتمند تصویری است که بینش نسبی یک نمودار دایره‌ای را با وضوح کمی یک نمودار میله‌ای ترکیب می‌کند—با استفاده از Aspose.Cells for .NET ایجاد شود. برنامه نمونه ارائه شده می‌تواند برای هر مجموعه داده‌ای سازگار شود و به شما امکان می‌دهد نمودارهای حرفه‌ای‑سطح را مستقیماً در جریان‌های کاری خودکارسازی Excel جاسازی کنید.

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

موارد مرتبط