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

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

ספריית C# Excel ליצירת תרשימי אזור מצטברים

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

היתרונות המרכזיים של השימוש ב‑Aspose.Cells for .NET:

  • Comprehensive API – גישה לכל תכונת Excel באופן תכנותי.
  • Advanced Chart Support – צור והתאם יותר מ‑100 סוגי גרפים.
  • High Performance – עיבוד חוברות עבודה גדולות ביעילות.
  • Multiple Formats – שמור ל‑XLSX, XLS, CSV, PDF, PNG ועוד.

התחלה

  1. הורד את הספרייה מהדף הרשמי דף ההפצות.
  2. התקן באמצעות NuGet:
   PM> Install-Package Aspose.Cells

הערה: חבילת NuGet כוללת את כל התלויות הדרושות.

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

הדוגמה הבאה בונה חוברת עבודה שמכילה נתוני מכירות רבעוניים עבור שלושה מוצרים וממחישה את הנתונים כתרשים Area Stacked.

יישום שלב‑אחר‑שלב

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

הסבר על מרכיבים מרכזיים

Code SegmentPurpose
ChartType.AreaStackedמורה ל‑Aspose.Cells ליצור תרשים מסוג Area Stacked.
chart.NSeries.Add("=Sheet1!$B$2:$B$5", true);מוסיף סדרת נתונים המתייחסת לטווח עבור Product A. הדגל true מציין שהסדרה כוללת נתוני קטגוריה (ציר X) מעמודה A באופן אוטומטי.
chart.CategoryAxis.Title.Textמגדיר את תווית ציר X (“Quarter”).
chart.ValueAxis.Title.Textמגדיר את תווית ציר Y (“Sales (USD)”).
chart.PlotArea.Area.Formattingמציג עיצוב מותאם אישית של אזור הפלט של התרשים.

הפעל את התוכנית, ותקבל את הקובץ AreaStackedChart_Output.xlsx המכיל את התרשים המוצג למטה (כאשר נפתח ב-Excel).

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

כדי לנסות את Aspose.Cells ללא מגבלות הערכה, השג רישיון חינמי זמני מדף דף הרישיון הזמני של Aspose. יישום הרישיון מסיר את סימן המים ברירת המחדל ומשחרר את כל הממשק של ה‑API.

// Example: applying a temporary license
var license = new License();
license.SetLicense("Aspose.Total.lic");   // Path to your .lic file

משאבים חינמיים

המשיכו לשלוט באוטומציה של Excel עם המשאבים החינמיים האלה:

סיכום

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

אם אתה זקוק לעזרה, אל תהסס לפרסם שאלות ב Aspose.Cells פורום .

ראה גם