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

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

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

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

مزایای کلیدی استفاده از Aspose.Cells for .NET:

  • پوشش گسترده API – دسترسی برنامه‌نویسی به تمام ویژگی‌های Excel، از فرمول‌ها تا انواع پیشرفته نمودارها.
  • عملکرد بالا – پردازش کارآمد کتاب‌های کاری بزرگ با مصرف کم حافظه.
  • قالب‌های خروجی متعدد – ذخیره به XLSX، XLS، CSV، PDF، HTML و انواع فرمت‌های تصویر.
  • بدون وابستگی‌های خارجی – کار بر روی هر پلتفرم .NET (از جمله .NET Core و .NET 7+).

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

  1. دانلود آخرین نسخه از صفحهٔ انتشار Aspose.Cells.
  2. نصب بسته NuGet:
PM> Install-Package Aspose.Cells
  1. اضافه کنید using Aspode.Cells; به فایل C# خود و سپس شروع به کدنویسی کنید.

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

در زیر یک مثال کامل و آماده برای اجرا آورده شده است که نشان می‌دهد چگونه می‌توان یک نمودار سیلندر ساده را از ابتدا ساخت.

توضیح گام‌به‌گام

  1. یک کتاب کار جدید ایجاد کنید و اولین ورق کاری را دریافت کنید.
  2. پر کنید ورق کاری را با داده‌های نمونه (دسته‌ها و مقادیر عددی).
  3. اضافه کنید یک نمودار از نوع ChartType.Cylinder.
  4. پیکربندی کنید عنوان نمودار، سری‌ها و محورها.
  5. ذخیره کنید کتاب کار را به یک فایل XLSX.

کد کامل C#

کاری که کد انجام می‌دهد

  • Lines 1‑9 – وارد کردن فضای‌نام‌های مورد نیاز.
  • Lines 13‑19 – یک Workbook جدید ایجاد کنید و اولین Worksheet را دریافت کنید.
  • Lines 22‑33 – سرصفحه و داده‌های نمونه را در سلول‌های A1:B5 بنویسید.
  • Lines 36‑40 – یک نمودار استوانه‌ای ۳‑بعدی به شیت اضافه کنید و عنوان توصیفی تنظیم کنید.
  • Lines 43‑48 – یک سری داده‌ای که به بازه مقدار متصل است اضافه کنید، نام سری را تنظیم کنید و اطمینان حاصل کنید که نوع سری Cylinder است.
  • Lines 51‑53 – برچسب‌های دسته (محور X) را اختصاص دهید.
  • Lines 56‑59 – عناوین را به محورهاى دسته و مقدار اضافه کنید.
  • Lines 62‑65 – کارنامه را به عنوان CylinderChart_Output.xlsx ذخیره کنید.

برنامه را اجرا کنید، فایل اکسل تولید شده را باز کنید، و یک نمودار استوانه‌ای کاملاً رندر شده که ارقام فروش فصلی را نمایش می‌دهد، خواهید دید.

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

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

نمودار سیلندر اکسل: منابع رایگان

به گسترش مهارت‌های خود در خودکارسازی Excel با این منابع رایگان ادامه دهید:

نتیجه‌گیری

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

در آزمایش گزینه‌های سبک‌بندی اضافی—مانند قالب‌بندی ناحیه نمودار، اعمال گرادیان‌های رنگی، یا خروجی به PDF/PNG—آزاد باشید تا نیازهای دقیق راه‌حل‌های گزارش‌دهی خود را برآورده کنید. اگر با هر مشکلی مواجه شدید، انجمن‌های پشتیبانی Aspose همیشه آماده کمک هستند.

همچنین ببینید