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

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

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

Aspose.Cells for .NET یک کتابخانه جامع برای دستکاری Excel است که به توسعه‌دهندگان امکان ایجاد، اصلاح و رندر فایل‌های Excel را بدون نیاز به Microsoft Office می‌دهد. API نمودارسازی غنی آن از تمام انواع نمودارهای بومی Excel، از جمله نمودارهای میله‌ای، پشتیبانی می‌کند و کنترل کامل بر ظاهر، محورها، افسانه‌ها، برچسب‌های داده و موارد دیگر را فراهم می‌آورد.

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

  • پوشش کامل API – دسترسی برنامه‌نویسی به تمام ویژگی‌های Excel.
  • عملکرد بالا – پردازش سریع و کارآمد کتاب‌های کاری بزرگ.
  • بدون وابستگی به Office – کار در هر سرور یا محیط ابری.
  • قالب‌های خروجی متعدد – ذخیره به XLSX، XLS، CSV، PDF، PNG و سایر قالب‌ها.

شروع کار

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

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

در زیر دو مثال عملی آورده شده است که نشان می‌دهد چگونه می‌توان یک نمودار میله‌ای را از ابتدا ساخت، ظاهر آن را سفارشی کرد و کتاب‌کار را ذخیره کرد.

مثال 1 – نمودار میله‌ای خوشه‌ای ساده

کد زیر یک نمودار میله‌ای خوشه‌ای (نوارهای افقی) ایجاد می‌کند که داده‌های فروش فصلی را نمایش می‌دهد.

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

  1. یک کتاب کار جدید ایجاد می‌کند و آن را با فروش فصلی به‌صورت محصولی پر می‌کند.
  2. یک نمودار Bar (افقی خوشه‌ای) را به شیت اضافه می‌کند.
  3. سه سری مربوط به Q1، Q2 و Q3 را اضافه می‌کند.
  4. برچسب‌های داده را فعال می‌کند، عناوین محور را تنظیم می‌کند و یک پالت پاستلی اعمال می‌کند.
  5. کتاب کار را به عنوان BarChart_Simple_Output.xlsx ذخیره می‌کند.

مثال ۲ – نمودار میله‌ای پشته‌ای با قالب‌بندی سفارشی

نمودار میله‌ای انباشته زمانی مفید است که بخواهید ترکیب یک مجموع را در میان دسته‌ها به تصویر بکشید. این مثال همچنین نشان می‌دهد چگونه رنگ‌های سری‌ها را قالب‌بندی کنید، یک راهنما اضافه کنید و نمودار را به عنوان تصویر PNG صادر کنید.

نکات برجسته این مثال

  • از ChartType.StackedBar برای نمایش مقادیر تجمعی استفاده می‌کند.
  • رنگ‌های سفارشی را به هر منطقه اعمال می‌کند تا تمایز بصری ایجاد شود.
  • راهنما را در پایین قرار می‌دهد و برچسب‌های داده‌ای مرکزی را اضافه می‌کند.
  • نحوهٔ استخراج نمودار به یک فایل PNG را از طریق Chart.ToImage نشان می‌دهد.

دریافت یک مجوز رایگان

آیا می‌خواهید Aspose.Cells را بدون محدودیت امتحان کنید؟ یک مجوز رایگان موقت از صفحه مجوز موقت Aspose دریافت کنید. این مجوز علامت‌های ارزیابی را حذف می‌کند و مجموعه کامل ویژگی‌ها را برای توسعه و تست باز می‌کند.

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

ادامه یادگیری با این منابع مفید:

نتیجه‌گیری

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

اگر سؤال یا نیاز به کمک بیشتری دارید، می‌توانید به انجمن پشتیبانی رایگان ما مراجعه کنید.

موارد مرتبط