درک دادههای چنددستهای در قالبی فشرده و سهبعدی به ذینفعان کمک میکند تا روندها را به سرعت درک کنند. در این راهنما، نحوه ایجاد نمودار Bar3DStacked در اکسل با استفاده از C# و Aspose.Cells for .NET را خواهید آموخت. این مثال شامل آمادهسازی دادهها، ایجاد نمودار، پیکربندی سریها و استایلدهی اختیاری است. در پایان، یک فایل اکسل آماده استفاده با نمودار میلهای پشتهای سهبعدی کامل خواهید داشت.
این مقاله موضوعات زیر را پوشش میدهد:
- کتابخانه Excel C# برای ایجاد نمودارهای Bar3DStacked
- ایجاد یک نمودار Bar3DStacked در Excel با استفاده از C#
- دریافت یک لایسنس رایگان
- نمودار Bar3DStacked Excel: منابع رایگان
- نتیجهگیری
- همچنین ببینید
کتابخانهٔ 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 را پشتیبانی میکند.
به سرعت شروع کنید:
- آخرین نسخه را از صفحهٔ انتشار Aspose.Cells دانلود کنید.
- نصب از طریق NuGet:
PM> Install-Package Aspose.Cells
ایجاد نمودار Bar3DStacked در اکسل با استفاده از C#
در زیر یک مثال کامل و آماده‑به‑اجرا در C# آورده شده است که نشان میدهد چگونه:
- یک کتاب کار و برگه کاری ایجاد کنید.
- دادههای نمونه را پر کنید.
- یک نمودار Bar3DStacked اضافه کنید.
- سریها، محور دستهبندی و استایلهای اختیاری را پیکربندی کنید.
- کتاب کار را ذخیره کنید.
توضیح کد
| مرحله | کاری که انجام میدهد | 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: منابع رایگان
- راهنمای توسعهدهنده – آموزشهای عمیق و مراجع API: https://docs.aspose.com/cells/net/
- برنامههای آنلاین – ایجاد نمودار را مستقیماً در مرورگر امتحان کنید: https://products.aspose.app/cells/family
- مرجع API – مرجع کامل کتابخانه کلاسها: https://reference.aspose.com/cells/net/
- مقالات How‑To – مثالهای عملی و بهترین روشها: https://blog.aspose.com/fa/categories/aspose.cells-product-family/
نتیجهگیری
در این مقاله نحوه تولید یک نمودار Bar3DStacked در اکسل با استفاده از Aspose.Cells for .NET را نشان دادیم. کد گام‑به‑گام آمادهسازی دادهها، ایجاد نمودار، پیکربندی سریها، استایلدهی اختیاری و ذخیرهسازی کتابکار را نمایش میدهد. با Aspose.Cells میتوانید تجسمهای پیچیده را بدون وابستگی به Microsoft Office خودکار کنید، که این امر آن را برای گزارشگیری سمت سرور، داشبوردها و برنامههای مبتنی بر داده ایدهآل میسازد.
اگر سؤال یا نیاز به کمک بیشتری دارید، میتوانید در انجمن پشتیبانی رایگان ما سؤال کنید.