ויזואליזציה של נתונים פרופורציונליים כגון נתח שוק, חלוקת הוצאות או תוצאות סקר לרוב מתבצעת בצורה הטובה ביותר עם Doughnut chart. במאמר זה תלמדו כיצד ליצור Doughnut chart ב‑Excel באמצעות C# ו‑Aspose.Cells for .NET. המדריך מספק שני דוגמאות קוד שלמות, מוכנות להרצה – גרף Doughnut בסיסי של סדרה אחת וגרף מרובה סדרות עם צבעים מותאמים והגדרות מקרא – כך שתוכלו לשלב מיד ויזואליזציות חזקות בכל יישום .NET.
מאמר זה מכסה את הנושאים הבאים:
- ספריית Excel ב‑C# ליצירת תרשימי טבעת
- יצירת תרשים טבעת ב‑Excel באמצעות C#
- רישיון חינמי
- משאבים חינמיים
- סיכום
- ראה גם
ספריית C# Excel ליצירת תרשימי טבעת
Aspose.Cells for .NET היא ספרייה מקיפה לאוטומציה של Excel המאפשרת למפתחים ליצור, לשנות ולרנדר קבצי Excel ללא Microsoft Office. היא כוללת API גרפים עשיר התומך בכל סוגי הגרפים הטבעיים של Excel, כולל גרף Doughnut.
היכולות המרכזיות שהופכות את Aspose.Cells לבחירה המועדפת ליצירת גרפים:
- תמיכה מלאה בסוגי תרשימים – מתרשימי עמודות פשוטים ועד לתרשימי מפל ומעגל מתקדמים.
- התאמה מדויקת – שליטה בסוגי סדרות, צבעים, סמנים, תוויות נתונים, מקרא, צירים ועוד.
- ביצועים גבוהים – עיבוד חוברות עבודה גדולות ביעילות בסביבות צד‑שרת.
- תאימות חוצת פלטפורמות – פועל על .NET Framework, .NET Core, .NET 5/6/7+, ו‑.NET Standard.
התחלה
- הורד את קובץ הבינארי האחרון של Aspose.Cells for .NET מדף דף השחרורים.
- התקן את חבילת NuGet:
PM> Install-Package Aspose.Cells
- הוסף הפנייה ל
Aspose.Cellsבפרויקט C# שלך.
עכשיו אתה מוכן ליצור תרשימי Doughnut באופן תכנותי.
יצירת תרשים דונאט ב-Excel באמצעות C#
כיצד ליצור תרשים דונאט פשוט בעל סדרה אחת
הדוגמה שלהלן מציגה את הצעדים המינימליים הדרושים להוספת תרשים דונאט המציג את חלוקת המכירות על פני ארבע קטגוריות מוצר.
הסבר על הצעדים המרכזיים
| שלב | מטרה |
|---|---|
| 2 | מלא את גיליון העבודה בשם הקטגוריות ובערכים מספריים. |
| 3 | הוסף תרשים מסוג ChartType.Doughnut. |
| 4 | צור סדרה שמצביעה על טווח הנתונים המספריים. |
| 5 | קשר את הסדרה לטווח הקטגוריות (תוויות). |
| 6 | הפעל תוויות נתונים שמציגות אחוזים והתאם את גודל החור. |
| 7 | שמור את חוברת העבודה לקובץ XLSX. |
הפעלת התוכנית מייצרת את DoughnutChart_Simple.xlsx המכילה גרף דונאט בעל סדרה אחת הדומה לצילום המסך למטה (צילום המסך הושמט במסמך זה שהוא טקסט‑בלבד).
כיצד ליצור תרשים דונאט מרובה סדרות עם צבעים מותאמים
תרשים דונאט יכול גם להכיל מספר סדרות. הדוגמה למטה בונה תרשים המציג חלוקת הוצאות רבעונית עבור שלושה מחלקות. צבעים מותאמים מוחלים על כל סדרה לשיפור ההבחנה הוויזואלית.
מה שהקוד מדגים
- הוספת מספר סדרות לתרשים Doughnut יחיד (כל רבע הוא סדרה).
- הגדרת נתוני קטגוריה פעם אחת לכל סדרה כך שהתויות זהות משמשות מחדש.
- התאמת גבול וצבעי מילוי לכל סדרה לשיפור קריאות.
- הפעלת תוויות נתונים באחוזים לכל סדרה.
- מיקום המקרא בצד הימני של התרשים.
כאשר אתה מריץ את התוכנית, הקובץ DoughnutChart_MultiSeries.xlsx שנוצר יכיל תרשים Doughnut עם שלושה טבעות קונצנטריות, שכל אחת מייצגת את ההוצאות של רבע שונה.
קבל רישיון חינמי
כדי לנסות את Aspose.Cells ללא מגבלות, בקש רישיון חינמי זמני מדף Aspose temporary license page. הרישיון הזמני מסיר סימני מים של ההערכה ומאפשר שימוש בלתי מוגבל לפיתוח ולבדיקה.
// Example of applying a temporary license programmatically
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.NET.lic"); // Path to your temporary .lic file
תרשים דונאט Excel: משאבים חינמיים
- Developer’s Guide – תיעוד מקיף והדרכות: https://docs.aspose.com/cells/net/
- Online Demo – צור והצג תרשימי דונאט באופן מיידי: https://products.aspose.app/cells/family
- API Reference – הפנייה מלאה למחלקות ולחברים של גרפים: https://reference.aspose.com/cells/net/
- How‑To Articles – מדריכים שלב‑אחר‑שלב למשימות נפוצות: https://blog.aspose.com/he/categories/aspose.cells-product-family/
סיכום
יצירת תרשימי דונאט מרהיבים ב‑Excel היא פשוטה עם Aspose.Cells for .NET. ה‑API החלק של הספרייה מאפשר למלא נתונים, להוסיף תרשימים, להתאים צבעי סדרה, להציג אחוזים, ולייצא את התוצאה ל‑XLSX, PDF, או פורמטים של תמונה — כל זאת ללא צורך ב‑Microsoft Office. על‑ידי שילוב קטעי הקוד המסופקים בפרויקטים שלכם, תוכלו לספק ויזואליזציות מקצועיות, מונעות‑נתונים במהירות ובאמינות.
אם אתה נתקל בבעיות או שיש לך שאלות, אל תהסס לבקר בפורום התמיכה של Aspose.Cells לקבלת סיוע.