ויזואליזציה של מגמות מצטברות לאורך זמן היא דרישה נפוצה בדיווח עסקי. גרף שטח מצטבר מסייעת לך להמחיש כיצד סדרות נתונים בודדות תורמות לערך כולל תוך שמירה על האפקט החזותי של גרפי שטח. במדריך זה תלמד כיצד ליצור גרף שטח מצטבר ב-Excel באמצעות C# עם Aspose.Cells for .NET. דוגמת הקוד המלאה, המוכנה להרצה, מציגה הכנת נתונים, יצירת גרף, עיצוב ושמירת חוברת העבודה.
מאמר זה מכסה את הנושאים הבאים:
- ספריית Excel ב‑C# ליצירת תרשימי אזור מצטברים
- יצירת תרשים אזור מצטבר ב‑Excel באמצעות C#
- קבל רישיון חינמי
- משאבים חינמיים
- סיכום
- ראו גם
ספריית 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 ועוד.
התחלה
- הורד את הספרייה מהדף הרשמי דף ההפצות.
- התקן באמצעות NuGet:
PM> Install-Package Aspose.Cells
הערה: חבילת NuGet כוללת את כל התלויות הדרושות.
צור תרשים מצורף של אזור ב-Excel באמצעות C#
הדוגמה הבאה בונה חוברת עבודה שמכילה נתוני מכירות רבעוניים עבור שלושה מוצרים וממחישה את הנתונים כתרשים Area Stacked.
יישום שלב‑אחר‑שלב
- צור מופע של
Workbook. - מלא את הגיליון הראשון בנתוני דוגמה.
- הוסף אובייקט גרף ערימות אזוריות.
- הגדר סדרות, כותרות וצירים.
- שמור את חוברת העבודה לקובץ.
הסבר על מרכיבים מרכזיים
| Code Segment | Purpose |
|---|---|
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 עם המשאבים החינמיים האלה:
- מדריך למפתחים – https://docs.aspose.com/cells/net/
- הדגמה מקוונת ויישומים – https://products.aspose.app/cells/family
- הפניות API – https://reference.aspose.com/cells/net/
- מאמרי How‑To – https://blog.aspose.com/he/categories/aspose.cells-product-family/
סיכום
תרשים אזור מצטבר הוא דרך יעילה להמחיש מגמות של נתונים מצטברים. באמצעות Aspose.Cells for .NET, ניתן ליצור תרשימים כאלה בתכנות עם רק כמה שורות של קוד C#. הדוגמה למעלה מציגה הכנת נתונים, יצירת תרשים, עיצוב וייצוא בתוכנית מלאה, עצמאית וניתנת לקומפילציה.
אם אתה זקוק לעזרה, אל תהסס לפרסם שאלות ב Aspose.Cells פורום .