در این مبحث، مراحل آسان ساخت اکسل پای Chart در برنامه C# .NET را توضیح خواهیم داد. مراحل زیر نحوه ایجاد نمودار داینامیک دایره ای در برنامه ویندوز سی شارپ را به صورت برنامه نویسی نشان می دهد.
معمولاً نمودار دایره ای نشان دهنده داده های طبقه بندی است در حالی که هر تکه پای می تواند دسته بندی خاصی را نشان دهد. در MS Excel، می توانید از مجموعه غنی از ابزار نمودار استفاده کنید. بنابراین، شما می توانید نمودار پای اکسل را در پروژه سی شارپ در پرواز ایجاد کنید. در مرحله بعد، می توانید در قالب اکسل XLSX ذخیره کنید. برای نمایش نمودار می توانید به سادگی فایل XLSX خروجی را در یک نمایشگر اکسل باز کنید.
مراحل ایجاد نمودار پای اکسل در سی شارپ
- بسته Aspose.Cells for .NET را از گالری NuGet دانلود کنید
- فضاهای نام مربوطه Aspose.Cells و Aspose.Cells.Charts را با استفاده از دستورالعمل وارد کنید
- آبجکت License را نمونه سازی کنید و فایل لایسنس را با استفاده از روش SetLicense تنظیم کنید
- یک شیء Workbook برای ایجاد یک کتاب کار اکسل جدید ایجاد کنید
- اولین کاربرگ را در کتاب کار دریافت کنید و داده ها را به کاربرگ اضافه کنید
- نمودار دایره ای جدید را با استفاده از عضو enum ChartType.Pie اضافه کنید و سری داده های آن را با ویژگی های دیگر تنظیم کنید
- فایل اکسل خروجی را که شامل نمودار پای است در آن ذخیره کنید
در مثال زیر، یک نمودار دایره ای به صورت پویا بر اساس داده های فروش فصلی ایجاد خواهیم کرد. داده های منبع نمودار نیز از طریق کد چسبانده می شود. علاوه بر این، عنوان نمودار را تنظیم میکنیم و ویژگیهای برچسب دادهها را برای نشان دادن مقادیر و درصدها روی برشهای پای مشخص میکنیم. ما می توانیم از شمارش ChartType برای انتخاب یا تنظیم انواع مشابه دیگر برای رسم نمودار استفاده کنیم.
نمونه کد برای ایجاد نمودار پای اکسل در سی شارپ
قطعه کد بالا برخی از داده ها را در اولین سلول های کاربرگ وارد می کند و سپس یک نمودار Excel Pie در سی شارپ بر اساس آن منبع داده ایجاد می کند. در نهایت، یک فایل اکسل XLSX را که حاوی نمودار دایره ای است، ذخیره می کند. علاوه بر این، میتوانید تبدیل نمودار اکسل به JPG در سی شارپ بدون Interop را نیز انجام دهید.