نمایش نسبت چندین سری داده نسبت به یک مجموع، یک نیاز رایج برای گزارشگیری تجاری است. یک نمودار ناحیهای پشتهای 100 % (Area100PercentStacked) این دادهها را بهصورت نواحی پر شده نمایش میدهد که ارتفاع آنها در هر نقطه دستهبندی به 100 % میرسد، که آن را برای نشان دادن سهم بازار، تخصیص منابع یا هر ترکیبی در طول زمان ایدهآل میسازد.
در این راهنما شما یاد میگیرید که چگونه یک نمودار Area100PercentStacked در Excel با استفاده از C# و Aspose.Cells for .NET ایجاد کنید. این مثال کامل، خودکفا است و میتواند بهصورت مستقیم کامپایل و اجرا شود.
این مقاله شامل
- کتابخانهٔ Excel برای C# برای ایجاد نمودارهای Area100PercentStacked
- ایجاد یک نمودار Area100PercentStacked در Excel با استفاده از C#
- بهروزرسانی یک نمودار Area100PercentStacked پیشساخته
- دریافت یک لایسنس رایگان
- منابع رایگان
- نتیجهگیری
- همچنین ببینید
کتابخانه C# Excel برای ایجاد نمودارهای Area100PercentStacked
Aspose.Cells for .NET یک API جامع برای دستکاری صفحات گسترده است که به توسعهدهندگان امکان ایجاد، ویرایش و رندر فایلهای Excel را بدون نصب Microsoft Excel میدهد. با قابلیتهای پیشرفته نمودار کشی، میتوانید بهصورت برنامهنویسی هر نوع نمودار Excel را تولید کنید، از جمله نمودار Area100PercentStacked.
مزایای کلیدی استفاده از Aspose.Cells:
- API خالص .NET – بدون تعامل COM، بر روی هر پلتفرمی که .NET را پشتیبانی میکند کار میکند.
- پشتیبانی کامل از فرمتها – XLS, XLSX, CSV, ODS و بیشتر.
- عملکرد بالا – پردازش کارآمد کتابهای کاری بزرگ و مجموعههای داده.
- کنترل دقیق – دسترسی به هر ویژگی نمودار، سریها، محورها و گزینههای قالببندی.
شروع کار
- دانلود آخرین بسته Aspose.Cells .NET را از صفحه انتشار.
- نصب از طریق NuGet:
PM> Install-Package Aspose.Cells
- یک مرجع به
Aspose.Cellsدر پروژه C# خود اضافه کنید.
اکنون آمادهاید تا یک نمودار Area100PercentStacked ایجاد کنید.
ایجاد یک نمودار Area100PercentStacked در Excel با استفاده از C#
در زیر یک برنامهٔ کامل و آمادهبهاجرای C# آورده شده است که:
- یک کتاب کار جدید ایجاد میکند.
- دادههای نمونه (ماه در مقابل فروش سه خط محصول) را پر میکند.
- یک نمودار Area100PercentStacked درج میکند.
- عناوین، افسانهها و مقادیر محور را سفارشی میکند.
- کتاب کار را در یک فایل XLSX ذخیره میکند.
توضیح مراحل کلیدی
| مرحله | چه کاری انجام میدهد |
|---|---|
| 1 | یک نمونه جدید از Workbook ایجاد میکند و اولین Worksheet را به دست میآورد. |
| 2 | ورق کاری را با دادههای نمونه پر میکند – ماهها و سه سری فروش محصول. |
| 3 | یک نمودار Area100PercentStacked به ورق کاری اضافه میکند. |
| 4 | سه سری (محصول A‑C) را با استفاده از متد NSeries.Add اضافه میکند. |
| 5 | دستهبندیهای محور X (ماهها) را به نمودار متصل میکند. |
| 6 | سفارشیسازی اختیاری را نشان میدهد – موقعیت افسانه، عناوین محور، قالب عدد، و رنگ ناحیهنقشه. |
| 7 | کارنامه را در Area100PercentStackedChart_Output.xlsx ذخیره میکند. |
اجرای برنامه فوق یک فایل Excel تولید میکند که شامل یک نمودار 100 % Stacked Area کاملاً قالببندیشده است و برای تجزیه و تحلیل یا ارائه آماده است.
بهروزرسانی یک نمودار Area100PercentStacked پیشساخته
اگر قبلاً یک نمودار در یک کتابکار موجود دارید و نیاز به تبدیل آن به نوع Area100PercentStacked دارید، میتوانید ویژگی Type نمودار را برای هر سری تغییر دهید:
این قطعه کد نشان میدهد که چگونه یک نمودار موجود را بدون ایجاد مجدد از ابتدا دوباره پیکربندی کنید.
دریافت یک لایسنس رایگان
Aspose.Cells یک لایسنس موقت رایگان ارائه میدهد که علامتهای ارزیابی را حذف کرده و تمام ویژگیها را فعال میکند. لایسنس خود را از صفحه لایسنس موقت Aspose دریافت کنید. قبل از ایجاد نمودارها، لایسنس را اعمال کنید:
// Apply free temporary license (replace the path with your .lic file location).
var license = new License();
license.SetLicense("Aspose.Total.lic");
نمودار Area100PercentStacked – منابع رایگان
- راهنمای توسعهدهنده – https://docs.aspose.com/cells/net/
- ویرایشگر آنلاین صفحهگسترده – https://products.aspose.app/cells/family
- مرجع API – https://reference.aspose.com/cells/net/
- مقالات How‑to – https://blog.aspose.com/fa/categories/aspose.cells-product-family/
- پروژههای نمونه در GitHub – https://github.com/aspose-cells/Aspose.Cells-for-.NET
نتیجهگیری
ایجاد یک نمودار 100 % Stacked Area با Aspose.Cells for .NET ساده است:
- دادههای خود را آماده کنید.
- یک نمودار از نوع
ChartType.Area100PercentStackedاضافه کنید. - دادههای سری و دستهبندی را پر کنید.
- ظاهر را بهدقت تنظیم کنید و ذخیره کنید.
کدهای ارائهشده کامل، آمادهٔ کامپایل هستند و هم ایجاد نمودار جدید و هم تغییر یک نمودار موجود را نشان میدهند. این تکنیکها را در داشبوردهای گزارشگیری، تحلیلهای مالی یا هر سناریویی که نیاز به تجسم دادههای نسبی دارد، بکار ببرید.
برای دریافت کمک بیشتر، سؤالات خود را در Aspose.Cells forum ارسال کنید.