نمایش نقاط داده بهصورت خطی صاف بدون نشانگرها اغلب برای تحلیل روند تمیز مورد نیاز است. Aspose.Cells for .NET ایجاد نمودار ScatterConnectedByLinesWithoutDataMarker را بهصورت مستقیم از کد بهسادگی امکانپذیر میکند. در این راهنما خواهید آموخت که چگونه چنین نموداری را ایجاد کنید، ظاهر آن را سفارشی کنید و کتابکار را به فرمتهای XLSX، PDF یا تصویر صادر نمایید.
این مقاله موضوعات زیر را پوشش میدهد:
- Aspose.Cells .NET Library برای ایجاد نمودارهای ScatterConnectedByLinesWithoutDataMarker
- ایجاد نمودار ScatterConnectedByLinesWithoutDataMarker در Excel با استفاده از C#
- مثال سفارشیسازی پیشرفته
- مجوز رایگان
- منابع رایگان
- نتیجهگیری
- موارد مرتبط
Aspose.Cells .NET Library برای ایجاد نمودارهای ScatterConnectedByLinesWithoutDataMarker
Aspose.Cells for .NET یک کتابخانه جامع برای دستکاری Excel است که به توسعهدهندگان امکان ایجاد، ویرایش و رندر فایلهای Excel را بدون نیاز به نصب Microsoft Office میدهد. این کتابخانه از انواع گستردهای از نمودارها پشتیبانی میکند، از جمله نمودار ScatterConnectedByLinesWithoutDataMarker که یک نمودار پراکندگی را با خطوط صاف متصل نمایش میدهد و نشانگرهای داده جداگانه را حذف میکند.
مزایای کلیدی استفاده از Aspose.Cells برای تولید نمودار:
- پوشش کامل API – دسترسی برنامهنویسی به تمام ویژگیهای نمودار.
- رندر با دقت بالا – نمودارها دقیقاً مشابه Excel بومی به نظر میرسند.
- گزینههای متعدد خروجی – ذخیره به صورت XLSX، PDF، PNG، JPEG و غیره.
- بدون COM interop – بر روی هر پلتفرمی که .NET را پشتیبانی میکند، کار میکند.
برای شروع استفاده از Aspose.Cells، بسته NuGet را به پروژه خود اضافه کنید:
PM> Install-Package Aspose.Cells
ایجاد نمودار ScatterConnectedByLinesWithoutDataMarker در اکسل با استفاده از C#
در زیر یک مثال ساده آورده شده است که یک کتابکار ایجاد میکند، دادههای نمونه را وارد میسازد، یک نمودار ScatterConnectedByLinesWithoutDataMarker اضافه میکند و فایل را ذخیره مینماید.
توضیح مراحل کلیدی
| Step | Description |
|---|---|
| 1 | یک شیء Workbook ایجاد میکند و اولین Worksheet را بازیابی میکند. |
| 2 | جفتهای X‑Y را در سلولهای A2:B6 مینویسد. |
| 3 | یک نمودار از نوع ScatterConnectedByLinesWithoutDataMarker اضافه میکند. |
| 4 | یک سری با مقادیر Y (B2:B6) ایجاد میکند و مقادیر X را از طریق CategoryData مرتبط میسازد. |
| 5 | (اختیاری) عناوین محور و خطوط شبکه را تنظیم میکند تا خوانایی بهبود یابد. |
| 6 | کاربرگ را به عنوان یک فایل XLSX ذخیره میکند. |
اجرای کد، فایل ScatterConnectedByLinesWithoutDataMarker.xlsx را تولید میکند که یک خط صاف را که نقاط داده را بدون هیچ علامتی به هم متصل میکند، نمایش میدهد.
سفارشیسازی پیشرفته
در بسیاری از سناریوها ممکن است نیاز داشته باشید خط را استایل دهید، یک محور ثانویه اضافه کنید، یا نمودار را به عنوان تصویر صادر کنید. مثال زیر این وظایف را نشان میدهد.
این مثال چه چیزی اضافه میکند
- Two series – یکی بر روی محور Y‑اصلی و دیگری بر روی محور Y‑ثانویه رسم میشود.
- Custom line styles – خط آبی پیوسته برای سری اصلی، خط قرمز نقطهدار برای سری ثانویه.
- Export to image – از
Chart.ToImage()برای رندر نمودار به صورت فایل PNG استفاده میکند.
این تکنیکها به شما کنترل کامل بر ظاهر بصری نمودار ScatterConnectedByLinesWithoutDataMarker میدهند و امکان استفاده مجدد از نمودار را خارج از اکسل فراهم میکنند.
مجوز رایگان
Aspose یک مجوز موقت رایگان ارائه میدهد که علامتهای ارزیابی را حذف میکند و دسترسی کامل به API را برای مدت محدودی فعال میسازد. نسخه خود را از صفحه صفحه مجوز موقت Aspose دریافت کنید.
// Apply a temporary license (optional for production builds)
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");
منابع رایگان
- راهنمای توسعهدهنده – https://docs.aspose.com/cells/net/
- دموی آنلاین و تستکننده API – https://products.aspose.app/cells/family
- مرجع API – https://reference.aspose.com/cells/net/
- مقالات نحوه انجام – https://blog.aspose.com/fa/categories/aspose.cells-product-family/
نتیجهگیری
ایجاد یک نمودار ScatterConnectedByLinesWithoutDataMarker با Aspose.Cells for .NET ساده و کاملاً قابل تنظیم است. مثالهای ارائهشده شامل ایجاد نمودار پایه، مدیریت محورهای دوگانه، استایلگذاری خطوط و خروجی به فرمتهای تصویری میشود. با استفاده از Aspose.Cells میتوانید نمودارهای Excel با کیفیت بالا را بهصورت برنامهنویسی تولید کنید بدون اینکه به Microsoft Excel روی سرور نیاز داشته باشید.
برای دریافت کمک بیشتر، به انجمن پشتیبانی Aspose مراجعه کنید.