نمایش دادهها در سه بعد میتواند روندها را برجسته کند و به گزارشهای شما جلوهای حرفهای بدهد. در این راهنما، خواهید آموخت که چگونه یک نمودار CylindricalColumn3D در اکسل با استفاده از C# و Aspose.Cells for .NET ایجاد کنید. این مثال شامل آمادهسازی دادهها، ایجاد نمودار، استایلدهی و ذخیرهسازی کتابکار است—همه با کدی مختصر و آماده برای تولید.
این مقاله به موضوعات زیر میپردازد:
- کتابخانه Excel برای C# برای ایجاد نمودارهای CylindricalColumn3D
- ایجاد نمودار CylindricalColumn3D در Excel با استفاده از C#
- دریافت یک لایسنس رایگان
- منابع رایگان
- نتیجهگیری
- موارد مرتبط
کتابخانه Excel C# برای ایجاد نمودارهای CylindricalColumn3D
Aspose.Cells for .NET یک کتابخانه قدرتمند و بهصورت کامل مدیریتشده برای دستکاری Excel است که به توسعهدهندگان امکان ایجاد، اصلاح و رندر فایلهای Excel بدون نیاز به Microsoft Office را میدهد. این کتابخانه مجموعهای غنی از انواع نمودارها را پشتیبانی میکند، از جمله نمودار CylindricalColumn3D که نمودارهای ستونی کلاسیک را با ظاهر استوانهای سهبعدی رندر میکند.
مزایای کلیدی هنگام استفاده از Aspose.Cells برای تولید نمودار:
- بدون COM Interop – بر روی هر پلتفرمی که .NET را پشتیبانی میکند کار میکند.
- API کامل نمودار – نوع نمودار، بازههای داده، محورها، افسانهها و قالببندی دقیق را تنظیم کنید.
- عملکرد بالا – بهطور مؤثر مجموعههای داده بزرگ را مدیریت میکند.
- قالبهای خروجی متعدد – بهصورت XLSX، PDF، PNG، JPEG و موارد دیگر ذخیره کنید.
شروع کار ساده است:
- کتابخانه را از صفحه رسمی releases دانلود کنید.
- آن را از طریق NuGet نصب کنید:
PM> Install-Package Aspose.Cells
ایجاد نمودار CylindricalColumn3D در اکسل با استفاده از C#
در زیر یک برنامهٔ کامل و خودکفا C# کنسول آورده شده است که نشان میدهد چگونه میتوان:
- یک کتاب کار جدید ایجاد کنید.
- دادههای نمونه فروش را پر کنید.
- یک نمودار CylindricalColumn3D اضافه کنید.
- عنوان، محورها، رنگها و چرخش ۳‑بعدی نمودار را سفارشی کنید.
- کتاب کار را به عنوان یک فایل XLSX ذخیره کنید.
توضیح مراحل کلیدی
| Step | Purpose |
|---|---|
| 1 | یک شیء جدید Workbook را ایجاد میکند و اولین Worksheet را دریافت میکند. |
| 2 | برگه را با نامهای ماه و ارقام فروش فصلی پر میکند. |
| 3 | یک نمودار CylindricalColumn3D اضافه میکند که بین ردیفهای ۸‑۲۸ و ستونهای ۰‑۱۰ قرار دارد. |
| 4 | محدوده داده (A1:E7) را تنظیم میکند و دادههای دسته (محور X) را به ستون ماه اختصاص میدهد. |
| 5 | عنوان نمودار، چرخش ۳‑بعدی، عناوین محورها، سبک رنگ و برچسبهای داده را قالببندی میکند. |
| 6 | کارنامه را به عنوان CylindricalColumn3DChart_Output.xlsx ذخیره میکند. |
اجرای برنامه یک فایل اکسل با نمودار ستونی سهبعدی استوانهای شیک تولید میکند که بهوضوح روندهای فروش فصلی را به تصویر میکشد.
دریافت یک مجوز رایگان
Aspose.Cells برای عملکرد کامل به یک لایسنس نیاز دارد. میتوانید برای ارزیابی محصول بدون نشانهای ارزیابی، یک مجوز رایگان موقت درخواست کنید:
- بازدید از صفحهٔ Aspose temporary license page.
- مراحل سادهٔ ثبتنام را دنبال کنید.
- کد جایگزینکنندهٔ مجوز را در پروژهٔ خود (در صورتی که نیاز به اعمال برنامهنویسی دارید) با فایلی که دریافت میکنید جایگزین کنید.
// Example of loading a temporary license file
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");
منابع رایگان
- راهنمای توسعهدهنده: 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/
نتیجهگیری
ایجاد یک نمودار CylindricalColumn3D با Aspose.Cells for .NET ساده و بسیار قابل تنظیم است. این کتابخانه پردازش سطح پایین XML را انتزاع میکند و به شما امکان میدهد بر روی دادهها و ارائه تمرکز کنید. از کد نمونه ارائهشده به عنوان پایه استفاده کنید و آن را به سناریوهای گزارشگیری خاص خود سازگار کنید — چه به سریهای اضافی، رنگهای سفارشی یا منابع داده پویا نیاز داشته باشید.
برای هرگونه سؤال یا کمک، میتوانید به انجمن پشتیبانی رایگان مراجعه کنید: https://forum.aspose.com/c/cells/9