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

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

کتابخانه 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+ کار می‌کند.

در سه گام ساده شروع کنید:

  1. نصب کتابخانه از طریق NuGet:
    PM> Install-Package Aspose.Cells
    
  2. یک نمونه Workbook ایجاد کنید و داده‌ها را پر کنید.
  3. یک نمودار ConicalColumn3D اضافه کنید، سری‌ها را پیکربندی کنید و فایل را ذخیره کنید.

ایجاد نمودار ConicalColumn3D در Excel با استفاده از C#

در زیر یک برنامهٔ کامل و آماده‌به‌اجرا برای کنسول C# آورده شده است که نشان می‌دهد چگونه یک نمودار ConicalColumn3D ساخته شود. این کد بهترین شیوه‌ها را دنبال می‌کند، شامل توضیحات مفصل است و می‌تواند با .NET 6 یا نسخه‌های بعدی کامپایل شود.

توضیح کد

StepWhat It Does
02یک نمونه جدید از Workbook ایجاد می‌کند و اولین برگه کاری را می‌گیرد.
03داده‌های نمونه فروش برای دو فصل را در سلول‌های A1:C3 می‌نویسد.
04یک شیء نمودار ConicalColumn3D اضافه می‌کند که در ردیف‌های 5‑25 و ستون‌های 0‑10 قرار دارد.
05‑06دو سری داده ایجاد می‌کند – یکی برای Q1 و دیگری برای Q2 – و آن‌ها را به بازه‌های برگه کاری لینک می‌کند.
07سفارشی‌سازی‌های اختیاری را نشان می‌دهد: عناوین محور، رنگ‌های پر کردن سری‌ها، موقعیت‌گذاری افسانه.
08کتاب کار را به یک فایل XLSX ذخیره می‌کند که می‌توان آن را در Excel، Google Sheets یا هر نمایشگر سازگار دیگری باز کرد.

اجرای نمونه

  1. یک پروژه کنسول .NET جدید ایجاد کنید (dotnet new console -n ConicalColumn3DChartDemo).
  2. بسته NuGet Aspose.Cells را اضافه کنید (dotnet add package Aspose.Cells).
  3. فایل Program.cs تولید شده را با کد بالا جایگزین کنید.
  4. پروژه را بسازید و اجرا کنید (dotnet run).
    فایل ConicalColumn3D_Chart_Output.xlsx در پوشه خروجی پروژه ظاهر خواهد شد.

مجوز رایگان و منابع

Aspose.Cells یک مجوز موقت رایگان ارائه می‌دهد که محدودیت‌های ارزیابی را در طول توسعه حذف می‌کند. آن را از اینجا دریافت کنید: Aspose Temporary License.

منابع اضافی برای تعمیق دانش شما در Aspose.Cells:

نتیجه‌گیری

ایجاد یک نمودار ConicalColumn3D با Aspose.Cells for .NET ساده است و به‌صورت کامل برنامه‌پذیر می‌باشد. این کتابخانه به شما کنترل دقیق بر داده‌ها، سری‌ها و استایل‌های بصری را بدون وابستگی به Microsoft Excel می‌دهد. از نمونه ارائه‌شده به‌عنوان پایه‌ای برای ادغام نمودارهای پیشرفته 3‑بعدی در گزارش‌ها، داشبوردها یا خطوط لوله تجزیه و تحلیل داده‌ها استفاده کنید.

اگر با چالش‌هایی مواجه شدید یا سؤال دارید، می‌توانید در Aspose Cells Support Forum بپرسید.

موارد مرتبط