ויזואליזציה של מגמות לאורך זמן היא דרישה מרכזית עבור רבים מדוחות העסקיים. Area chart ממלאת את החלל בין נקודות הנתונים והציר, מה שהופך אותה לאידיאלית להדגשת גודל השינוי. מדריך זה מראה כיצד ליצור גם גרף שטח פשוט וגם גרף שטח מצורף ב‑Excel באמצעות C# עם Aspose.Cells for .NET. קטעי הקוד שלמים, מוכנים לקומפילציה, וניתן להתאימם לכל פרויקט .NET.

מאמר זה מכסה את הנושאים הבאים:

ספריית C# Excel ליצירת תרשימי שטח

Aspose.Cells for .NET היא ספרייה מקיפה למניפולציה של Excel המאפשרת למפתחים ליצור, לערוך ולרנדר קבצי Excel ללא Microsoft Office. היא מספקת API נקי, מונחה‑אובייקטים לעבודה עם גיליונות עבודה, תאים ותרשימים.

היתרונות המרכזיים בעבודה עם תרשימים:

  • תמיכה בסוגי תרשימים מתקדמים – כולל סטנדרטיים, מצטברים, 100 % מצטברים, והרבה סוגי תרשימים מיוחדים.
  • בקרת עיצוב מלאה – התאמת צבעים, סמנים, צירים, מקרא ותיוגי נתונים באופן תכנותי.
  • חוצה‑פלטפורמות – פועל ב‑Windows, Linux ו‑macOS עם .NET 6+.
  • ביצועים גבוהים – מטפל במערכי נתונים גדולים ביעילות.

כדי להתחיל להשתמש ב‑Aspose.Cells, הוסף את חבילת NuGet לפרויקט שלך:

PM> Install-Package Aspose.Cells

צור תרשים אזור ב-Excel באמצעות C#

להלן יישום קונסול מלא, מוכן להפעלה, שיוצר תרשים שטח פשוט. הדוגמה עוברת את השלבים הבאים:

  1. צור Workbook.
  2. מלא את הגיליון הראשון בנתוני דוגמה.
  3. הוסף אובייקט גרף Area.
  4. הגדר את סדרת הגרף והצירים.
  5. שמור את חוברת העבודה כקובץ XLSX.

הסבר של שורות מפתח

שורהמטרה
ChartType.Areaמציין גרף שטח סטנדרטי.
chart.NSeries.Add("=Sheet1!$B$2:$B$4", true)מוסיף סדרת נתונים; הפרמטר השני (true) מציין שהסדרה משתמשת בעמודה הראשונה כקטגוריות.
chart.CategoryAxis.Title.Textמגדיר את כותרת ציר ה‑X.
chart.PlotArea.Area.Formattingשולט בעיצוב הרקע של אזור הציור.

הפעלת התוכנית מייצרת את AreaChart_Output.xlsx עם תרשים אזור מעוצב יפה המציג מגמות מכירות לשני מוצרים.

יצירת תרשים שטח מצטבר ב-Excel באמצעות C#

תרשים אזור מצטבר מציג את התרומה של כל סדרה לערך הכולל. הקוד למטה מבוסס על הדוגמה הקודמת ומשנה את סוג התרשים ל-ChartType.StackedArea.

מה משתנה לעומת גרף האזור הפשוט?

  • ChartType.AreaStacked – מציג כל סדרה על גבי הקודמת.
  • סדרות מרובות מתווספות כדי להמחיש נתונים מצטברים.
  • משמשת שקיפות על אזור התרשים כדי לשמור על המראה נקי.

קבצי ה-Excel שנוצרו יציגו תרשימי אזור מלאים בתפקוד מלא, מוכנים להתאמה אישית נוספת או להפצה.

קבל רישיון חינמי

חקור את Aspose.Cells ללא מגבלות על‑ידי קבלת רישיון זמני:

var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");

סביבה מורשית מסירה את סימן המים של ההערכה ומשחררת את מערכת הפונקציות המלאה.

תרשים אזור Excel: משאבים חינמיים

חזקו את כישורי האוטומציה של Excel שלכם עם המשאבים הרשמיים האלה:

סיכום

במאמר זה הדגמנו כיצד ליצור הן תרשים אזור סטנדרטי והן תרשים אזור מצטבר ב-Excel באמצעות C# ו-Aspose.Cells for .NET. דוגמאות הקוד שסופקו שלמות, ניתנות לקומפילציה, וממחישות את השיטות הטובות ביותר ליצירת תרשימים, עיצוב ושמירת קבצים. על‑ידי שילוב הקטעים הללו ביישומים שלכם תוכלו לספק ניתוחים חזותיים מרשימים ללא צורך ב‑Microsoft Excel.

לקבלת עזרה נוספת, התחילו שיחה בפורום התמיכה של Aspose.Cells.

ראה גם