درک داده‌های چنددسته‌ای در قالبی فشرده و سه‌بعدی به ذینفعان کمک می‌کند تا روندها را به سرعت درک کنند. در این راهنما، نحوه ایجاد نمودار Bar3DStacked در اکسل با استفاده از C# و Aspose.Cells for .NET را خواهید آموخت. این مثال شامل آماده‌سازی داده‌ها، ایجاد نمودار، پیکربندی سری‌ها و استایل‌دهی اختیاری است. در پایان، یک فایل اکسل آماده استفاده با نمودار میله‌ای پشته‌ای سه‌بعدی کامل خواهید داشت.

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

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

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

ویژگی‌های کلیدی که Aspose.Cells را برای تولید نمودار ایده‌آل می‌کند:

  • Rich Chart API – ایجاد تمام انواع نمودارهای پشتیبانی‌شده توسط Excel، تنظیم سری‌ها، محورها، افسانه‌ها و موارد دیگر.
  • High Performance – پردازش کارنامه‌های بزرگ به‌صورت کارآمد با مصرف حافظه کم.
  • Format Compatibility – خواندن و نوشتن XLS، XLSX، CSV، HTML، PDF و بسیاری از فرمت‌های دیگر.
  • No Dependency on Office – کار بر روی هر پلتفرمی که .NET را پشتیبانی می‌کند.

به سرعت شروع کنید:

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

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

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

  1. یک کتاب کار و برگه کاری ایجاد کنید.
  2. داده‌های نمونه را پر کنید.
  3. یک نمودار Bar3DStacked اضافه کنید.
  4. سری‌ها، محور دسته‌بندی و استایل‌های اختیاری را پیکربندی کنید.
  5. کتاب کار را ذخیره کنید.

توضیح کد

مرحلهکاری که انجام می‌دهدAPI مهم
1یک شی Workbook ایجاد می‌کند و ورق کاری پیش‌فرض را دریافت می‌کند.new Workbook(), workbook.Worksheets[0]
2داده‌های نمونه (دسته‌ها + سه سری) را می‌نویسد.Cells["A1"].Value, Cells[row, column].Value
3یک نمودار Bar3DStacked به ورق اضافه می‌کند.sheet.Charts.Add(ChartType.Bar3DStacked, …)
4محدوده داده منبع و محور دسته‌بندی را تنظیم می‌کند.chart.SetChartDataRange, chart.NSeries.CategoryData
5سه سری (Q1، Q2، Q3) را اضافه می‌کند و نام‌ها را اختصاص می‌دهد.chart.NSeries.Add, chart.NSeries[i].Name
6حاشیه‌ها و پس‌زمینه ناحیه‌نقشه را سفارشی می‌کند (اختیاری).chart.NSeries[i].Border.Color, chart.PlotArea.Area.Formatting
7کاربرگ را در یک فایل XLSX ذخیره می‌کند.workbook.Save

برنامه را اجرا کنید؛ Bar3DStackedChart_Output.xlsx در پوشه اجرا ظاهر می‌شود و شامل یک نمودار میله‌ای پشته‌ای سه‌بعدی کاملاً قالب‌بندی شده است.

دریافت یک لایسنس رایگان

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

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

نتیجه‌گیری

در این مقاله نحوه تولید یک نمودار Bar3DStacked در اکسل با استفاده از Aspose.Cells for .NET را نشان دادیم. کد گام‑به‑گام آماده‌سازی داده‌ها، ایجاد نمودار، پیکربندی سری‌ها، استایل‌دهی اختیاری و ذخیره‌سازی کتاب‌کار را نمایش می‌دهد. با Aspose.Cells می‌توانید تجسم‌های پیچیده را بدون وابستگی به Microsoft Office خودکار کنید، که این امر آن را برای گزارش‌گیری سمت سرور، داشبوردها و برنامه‌های مبتنی بر داده ایده‌آل می‌سازد.

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

موارد مرتبط