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

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

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

Aspose.Cells for .NET یک کتابخانهٔ پر ویژگی است که به توسعه‌دهندگان امکان می‌دهد فایل‌های Excel را بدون وابستگی به Microsoft Office ایجاد، ویرایش و رندر کنند. این کتابخانه یک API تمیز و شیء‑محور برای کار با ورق‌های کاری، سلول‌ها، فرمول‌ها و تمام انواع نمودارهای پشتیبانی‌شده توسط Excel فراهم می‌کند – از جمله نمودار ScatterConnectedByCurvesWithoutDataMarker.

مزایای کلیدی استفاده از Aspose.Cells برای ایجاد نمودار:

  • پوشش کامل API – تمام انواع نمودارهای بومی Excel در دسترس هستند.
  • بدون تعامل COM – بر روی هر پلتفرمی که .NET را پشتیبانی می‌کند، کار می‌کند.
  • عملکرد بالا – برای کتاب‌های کاری بزرگ و مجموعه‌های داده بهینه‌سازی شده است.
  • قالب‌های خروجی متعدد – XLSX، XLS، CSV، PDF، PNG و غیره.

شروع کار ساده است:

PM> Install-Package Aspose.Cells

نکته: کتابخانه را می‌توان همچنین از طریق .NET CLI (dotnet add package Aspose.Cells) یا با دانلود باینری از صفحه انتشار Aspose.Cells اضافه کرد.

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

در زیر یک مثال کامل و خودکفا به زبان C# آورده شده است که نشان می‌دهد چگونه:

  1. یک کتاب کار جدید ایجاد کنید.
  2. یک برگه کاری را با داده‌های نمونه X‑Y پر کنید.
  3. یک نمودار ScatterConnectedByCurvesWithoutDataMarker اضافه کنید.
  4. نشانگرهای داده را مخفی کنید و عناوین محور را به‌دقت تنظیم کنید.
  5. کتاب کار را به یک فایل XLSX ذخیره کنید.

نکته: نوع نمودار از طریق ChartType.ScatterConnectedByCurvesWithoutMarker قابل دسترسی است – نام enum نشان‌دهندهٔ بدون‑علامت نوع نمودار scatter‑connected‑by‑curves است.

توضیح کد

StepWhat Happens
1یک Workbook جدید ایجاد می‌شود؛ اولین Worksheet (Sheet1) بازیابی می‌گردد.
2دو ستون – X Value و Y Value – با یک مجموعه داده کوچک که یک منحنی صاف تولید می‌کند، پر می‌شوند.
3ChartType.ScatterConnectedByCurvesWithoutMarker به Aspose.Cells می‌گوید یک نمودار پراکندگی تولید کند که نقاط به‌صورت خودکار با یک منحنی صاف و بدون نشانگرها متصل می‌شوند.
4NSeries.Add بازه داده را متصل می‌کند. پرچم true نشان می‌دهد که ستون اول (A) مقادیر X را فراهم می‌کند، ستون دوم (B) مقادیر Y را فراهم می‌کند.
5MarkerStyle = ChartMarkerType.None نشانگرهای داده‌ای که در غیر این صورت بر هر نقطه ظاهر می‌شدند را حذف می‌کند.
6عنوان‌های محور و مقادیر حداقل برای خوانایی بهتر تنظیم می‌شوند.
7Workbook به‌صورت یک فایل .xlsx ذخیره می‌شود.

می‌توانید این برنامه را روی هر ماشینی که .NET 6.0+ (یا .NET Framework 4.6.1+) نصب شده دارد، پس از نصب بسته NuGet Aspose.Cells اجرا کنید. فایل تولید شده شامل یک نمودار خطی تمیز و صاف خواهد بود بدون هیچ علامت‌گذاری حواس‌پرتی.

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

Aspose.Cells یک محصول تجاری است، اما می‌توانید برای اهداف ارزیابی یک مجوز رایگان موقت دریافت کنید:

  • صفحهٔ مجوز موقت Aspose را در Aspose temporary license page بازدید کنید.
  • دستورالعمل‌ها را برای دانلود یک فایل مجوز (Aspose.Cells.lic) دنبال کنید.
  • مجوز را قبل از ایجاد اولین Workbook به کد خود اضافه کنید.
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");

استفاده از یک لایسنس، واترمارک ارزیابی را حذف می‌کند و محدودیت‌های استفاده را برطرف می‌سازد.

منابع رایگان

به یادگیری و گسترش مهارت‌های خود در خودکارسازی Excel ادامه دهید با این منابع رایگان:

نتیجه‌گیری

در این مقاله نحوه ایجاد نمودار ScatterConnectedByCurvesWithoutDataMarker را با استفاده از Aspose.Cells for .NET نشان دادیم. این کتابخانه به شما امکان می‌دهد منحنی‌های پراکندگی صاف و بدون نشانگر را به‌صورت کامل در کد تولید کنید و کنترل کامل بر ظاهر، اتصال داده‌ها و فرمت خروجی داشته باشید. این تکنیک را در ابزارهای گزارش‌گیری، داشبوردها یا هر گردش کار خودکار Excel یکپارچه کنید تا تجسم‌های تمیز و حرفه‌ای بدون هزینه‌های اضافی Excel interop تولید کنید.

اگر سؤال دارید یا به کمک بیشتری نیاز دارید، می‌توانید در Aspose.Cells support forum پست کنید.

موارد مرتبط