تصور روندهای داده در سه بعد میتواند گزارشها را جذابتر و تفسیر آنها را آسانتر کند. در این راهنما خواهید آموخت که چگونه یک Area3D chart را در یک کتابکار Excel با استفاده از C# و Aspose.Cells for .NET ایجاد کنید. قطعه کد زیر کامل، کاملاً توضیحدار است و میتواند مستقیماً در هر پروژه .NET کامپایل شود.
این مقاله موضوعات زیر را پوشش میدهد:
- کتابخانه Excel C# برای ایجاد نمودارهای Area3D
- ایجاد نمودار Area3D در Excel با استفاده از C#
- دریافت یک لایسنس رایگان
- منابع رایگان
- نتیجهگیری
- همچنین ببینید
کتابخانه C# Excel برای ایجاد نمودارهای Area3D
Aspose.Cells for .NET یک کتابخانه قدرتمند است که به توسعهدهندگان امکان ایجاد، ویرایش و رندر فایلهای Excel بدون Microsoft Office را میدهد. این کتابخانه پشتیبانی کامل از تمام انواع نمودارها، از جمله نمودار مساحتی سهبعدی را فراهم میکند.
مزایای کلیدی استفاده از Aspose.Cells برای ایجاد نمودار:
- Rich API – کنترل کامل بر نوع نمودار، سری دادهها، محورها و قالببندی.
- High Performance – بهصورت کارآمد کتابهای کاری بزرگ را مدیریت میکند.
- Cross‑Platform – بر روی Windows، Linux و macOS با .NET Core / .NET 6+ کار میکند.
- No COM Interop – نیازی به نصب Excel بر روی سرور نیست.
شروع کار
- دانلود آخرین نسخه را از صفحه دانلود Aspose.Cells.
- نصب پکیج NuGet:
PM> Install-Package Aspose.Cells
- به پروژه C# خود یک مرجع به
Aspose.Cellsاضافه کنید.
ایجاد یک نمودار Area3D در Excel با استفاده از C#
در زیر یک مثال کامل و آمادهبهاجرا آورده شده است که نشان میدهد چگونه:
- یک کتاب کار جدید ایجاد کنید.
- آن را با دادههای نمونه پر کنید.
- یک نمودار Area3D اضافه کنید.
- عناوین، برچسبهای محور و ظاهر سریها را سفارشی کنید.
- کتاب کار را به یک فایل XLSX ذخیره کنید.
توضیح کد
| Step | What the code does |
|---|---|
| 1 | یک نمونه جدید از Workbook ایجاد میکند و به اولین Worksheet آن دسترسی پیدا میکند. |
| 2 | سلولهای سرصفحه و دادههای نمونه فروش برای سه محصول در طول چهار فصل را مینویسد. |
| 3 | یک نمودار Area3D اضافه میکند که بین ردیفهای 6‑26 و ستونهای 0‑10 قرار دارد. |
| 4 | سه سری داده (یکی برای هر محصول) ایجاد میکند و آنها را به بازههای سلولی مربوطه پیوند میدهد. |
| 5 | بهبودهای بصری اختیاری را تنظیم میکند: پر کردن ناحیه نمودار، مکان قرارگیری افسانه و عناوین محور. |
| 6 | کتابکار را به عنوان Area3DChart_Output.xlsx ذخیره میکند. |
برنامه را اجرا کنید، فایل تولید شده را در اکسل باز کنید، و یک نمودار ناحیهای سهبعدی خواهید دید که بهوضوح روند فروش هر محصول را در طول چهار فصل نشان میدهد.
دریافت یک لایسنس رایگان
Aspose.Cells یک مجوز موقت رایگان ارائه میدهد که علامتهای ارزیابی را حذف میکند و دسترسی کامل به API را فعال میسازد. آن را از صفحه صفحه مجوز موقت Aspose دریافت کنید. قبل از ایجاد هر کتابکار، مجوز را در کد خود اعمال کنید:
// Load the temporary license file (License.lic) placed in the executable folder.
var license = new License();
license.SetLicense("License.lic");
منابع رایگان
- راهنمای توسعهدهنده – 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/
نتیجهگیری
این پست نحوه تولید یک 3‑D Area chart در یک کتاب کار Excel را با استفاده از Aspose.Cells for .NET نشان داد. با تنها چند خط کد C# میتوانید تجسمهای پیشرفتهای را به گزارشها، داشبوردها یا خطوط لوله خودکار استخراج داده اضافه کنید. API غنی این کتابخانه کار سفارشیسازی ظاهر نمودار، کار با مجموعههای داده بزرگ و تولید فایلهای Excel با کیفیت حرفهای را بدون نیاز به Microsoft Office آسان میکند.
اگر سؤال دارید یا به کمک بیشتری نیاز دارید، میتوانید به Aspose.Cells support forum مراجعه کنید.