تصویرسازی دادههای کمی با یک نمودار ستونی مخروطی سهبعدی، عمق و جذابیت بصری به گزارشها و داشبوردها میافزاید. در این راهنما خواهید آموخت که چگونه یک نمودار ConicalColumn3D را در اکسل با استفاده از C# و Aspose.Cells for .NET ایجاد کنید. این مثال نحوه پر کردن دادهها، ایجاد نمودار، پیکربندی سریها و استایلگذاری پایه را نشان میدهد—همه با چند خط کد.
این مقاله موضوعات زیر را پوشش میدهد:
- کتابخانه Excel برای C# جهت ایجاد نمودار ConicalColumn3D
- ایجاد نمودار ConicalColumn3D در Excel با استفاده از C#
- مجوز رایگان و منابع
- همچنین ببینید
کتابخانه C# Excel برای ایجاد نمودار ConicalColumn3D
Aspose.Cells for .NET یک کتابخانه جامع برای دستکاری Excel است که به توسعهدهندگان امکان ایجاد، ویرایش و قالببندی کتابهای کار Excel را بدون نیاز به Microsoft Office میدهد. این کتابخانه از انواع گستردهای از نمودارها پشتیبانی میکند، از جمله ConicalColumn3D که در APIهای استاندارد Office Interop موجود نیست.
مزایای کلیدی استفاده از Aspose.Cells برای تولید نمودار:
- Rich API – کنترل کامل بر نوع نمودار، سریها، محورها، افسانهها و قالببندی.
- Zero Dependencies – نیازی به نصب Excel بر روی سرور نیست.
- High Performance – پردازش مؤثر دادههای بزرگ.
- Cross‑Platform – بر روی Windows، Linux و macOS با .NET Core/5/6+ کار میکند.
در سه گام ساده شروع کنید:
- نصب کتابخانه از طریق NuGet:
PM> Install-Package Aspose.Cells - یک نمونه
Workbookایجاد کنید و دادهها را پر کنید. - یک نمودار ConicalColumn3D اضافه کنید، سریها را پیکربندی کنید و فایل را ذخیره کنید.
ایجاد نمودار ConicalColumn3D در Excel با استفاده از C#
در زیر یک برنامهٔ کامل و آمادهبهاجرا برای کنسول C# آورده شده است که نشان میدهد چگونه یک نمودار ConicalColumn3D ساخته شود. این کد بهترین شیوهها را دنبال میکند، شامل توضیحات مفصل است و میتواند با .NET 6 یا نسخههای بعدی کامپایل شود.
توضیح کد
| Step | What It Does |
|---|---|
| 02 | یک نمونه جدید از Workbook ایجاد میکند و اولین برگه کاری را میگیرد. |
| 03 | دادههای نمونه فروش برای دو فصل را در سلولهای A1:C3 مینویسد. |
| 04 | یک شیء نمودار ConicalColumn3D اضافه میکند که در ردیفهای 5‑25 و ستونهای 0‑10 قرار دارد. |
| 05‑06 | دو سری داده ایجاد میکند – یکی برای Q1 و دیگری برای Q2 – و آنها را به بازههای برگه کاری لینک میکند. |
| 07 | سفارشیسازیهای اختیاری را نشان میدهد: عناوین محور، رنگهای پر کردن سریها، موقعیتگذاری افسانه. |
| 08 | کتاب کار را به یک فایل XLSX ذخیره میکند که میتوان آن را در Excel، Google Sheets یا هر نمایشگر سازگار دیگری باز کرد. |
اجرای نمونه
- یک پروژه کنسول .NET جدید ایجاد کنید (
dotnet new console -n ConicalColumn3DChartDemo). - بسته NuGet Aspose.Cells را اضافه کنید (
dotnet add package Aspose.Cells). - فایل
Program.csتولید شده را با کد بالا جایگزین کنید. - پروژه را بسازید و اجرا کنید (
dotnet run).
فایلConicalColumn3D_Chart_Output.xlsxدر پوشه خروجی پروژه ظاهر خواهد شد.
مجوز رایگان و منابع
Aspose.Cells یک مجوز موقت رایگان ارائه میدهد که محدودیتهای ارزیابی را در طول توسعه حذف میکند. آن را از اینجا دریافت کنید: Aspose Temporary License.
منابع اضافی برای تعمیق دانش شما در Aspose.Cells:
- راهنمای توسعهدهنده – 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/
نتیجهگیری
ایجاد یک نمودار ConicalColumn3D با Aspose.Cells for .NET ساده است و بهصورت کامل برنامهپذیر میباشد. این کتابخانه به شما کنترل دقیق بر دادهها، سریها و استایلهای بصری را بدون وابستگی به Microsoft Excel میدهد. از نمونه ارائهشده بهعنوان پایهای برای ادغام نمودارهای پیشرفته 3‑بعدی در گزارشها، داشبوردها یا خطوط لوله تجزیه و تحلیل دادهها استفاده کنید.
اگر با چالشهایی مواجه شدید یا سؤال دارید، میتوانید در Aspose Cells Support Forum بپرسید.