ויזואליזציה של נתונים בתצורה תלת‑ממדית יכולה לגרום למגמות לבלוט ולשפר את קריאותם. התרשים עמודות צילינדרי הוא גרסה תלת‑ממדית של תרשים העמודות הקלאסי המציגה כל סדרת נתונים כצילינדר, מוסיפה עומק מבלי לפגוע בבהירות. מאמר זה מראה כיצד ליצור תרשים עמודות צילינדרי בחוברת Excel באמצעות Aspose.Cells for .NET ו‑C#.
במדריך זה תלמד:
- מה מציעה ספריית Aspose.Cells C# Excel ליצירת תרשימים.
- איך ליצור תרשים עמודות צילינדרי שלב אחר שלב.
- איך להתאים את המראה של התרשים (כותרות צירים, צבעים, מקרא וכו’).
- היכן לקבל רישיון זמני חינמי להערכה.
ספריית C# Excel ליצירת תרשים עמודות גלילי
Aspose.Cells for .NET היא ספרייה מקיפה לאוטומציה של Excel המאפשרת למפתחים ליצור, לשנות ולהציג קבצי Excel ללא Microsoft Office. היא תומכת בכל סוגי הגרפים שמציע Excel, כולל גרף 3‑D Cylindrical Bar.
היתרונות המרכזיים של שימוש ב‑Aspose.Cells for .NET:
- API מלא‑תכונות – גישה למחברת, גיליון, תא, תרשים ופריטי עיצוב.
- Zero‑dependency – פועל על כל פלטפורמת .NET ( .NET Framework, .NET Core, .NET 5/6/7 ).
- High performance – מטפל במערכי נתונים גדולים עם footprint זיכרון נמוך.
- Cross‑format support – קריאה/כתיבה של XLS, XLSX, CSV, ODS ועוד רבים.
התקנת Aspose.Cells
ניתן לקבל Aspose.Cells דרך NuGet:
PM> Install-Package Aspose.Cells
או הורד את הגרסה האחרונה מדף ההפצות של Aspose.Cells releases page.
צור תרשים עמודות צילינדרי ב-Excel באמצעות C#
הדוגמה הבאה יוצרת חוברת עבודה, ממלאת אותה בנתוני מכירות לדוגמה, מוסיפה תרשים עמודות גלילי, ושומרת את התוצאה כקובץ XLSX.
דוגמת קוד C# מלאה
הסבר על הקוד
| Step | What the code does |
|---|---|
| 1 | יוצר Workbook חדש ומקבל את גיליון העבודה הראשון (Sheet1). |
| 2 | ממלא את גיליון העבודה במערך נתונים קטן (אזוריים ומכירות רבעוניות). |
| 3 | מוסיף תרשים Cylindrical Bar (ChartType.CylindricalBar) וממקם אותו על הגיליון. |
| 4 | מוסיף שלוש סדרות — אחת לכל רבעון — וקושר אותן לתאים שמכילים את הנתונים המספריים. |
| 5 | מגדיר כותרות צירים, מיקום מקרא, צבעי סדרה, וסיבוב תלת‑ממדי מתון כדי להדגיש את הצורה הצילינדרית. |
| 6 | שומר את חוברת העבודה בשם CylindricalBarChart_Output.xlsx. הקובץ שנוצר ניתן לפתיחה ב‑Excel, Google Sheets, או בכל מציג תואם. |
הפעלת הדוגמה
- צור פרויקט Console Application חדש ב-Visual Studio או ב-IDE המועדף עליך.
- הוסף את חבילת Aspose.Cells של NuGet (
Install-Package Aspose.Cells). - החלף את תוכן הקובץ
Program.csשנוצר בקוד שלמעלה. - בנה והפעל את הפרויקט. הקונסול יאשר שהחוברת נשמרה, ותמצא את הקובץ
CylindricalBarChart_Output.xlsxבתיקיית הפלט של הפרויקט.
קבל רישיון זמני חינמי
Aspose.Cells הוא מוצר מסחרי, אך ניתן לקבל רישיון זמני חינמי להערכה:
- בקרו בדף הרישיון הזמני של Aspose (Aspose temporary license page).
- עקבו אחרי ההוראות על המסך כדי לקבל קובץ רישיון (בדרך כלל
Aspose.Total.NET.lic). - מקמו את קובץ הרישיון בתיקיית השורש של הפרויקט שלכם והפעילו אותו לפני השימוש ב‑API של Aspose.Cells:
// Load the temporary license (do this once at application startup)
var license = new License();
license.SetLicense("Aspose.Total.NET.lic");
הרישיון הזמני מסיר את מגבלות ההערכה לתקופה מוגבלת, ומאפשר לך לבדוק את כל הפונקציות—כולל יצירת גרפים—ללא מגבלות.
משאבים חינמיים
- מדריך למפתחים – 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/
- מאגר קוד לדוגמה – https://github.com/aspose-cells/Aspose.Cells-for-.NET
סיכום
יצירת תרשים Cylindrical Bar עם Aspose.Cells for .NET היא פשוטה: הכינו את הנתונים, הוסיפו תרשים מסוג ChartType.CylindricalBar, קשרו סדרות והחילו עיצוב אופציונלי. הספרייה מטפלת בכל הפעולות ברמת‑הנמוכה של Excel, ומאפשרת לכם ליצור ויזואליזציות תלת‑ממדיות בעלות מראה מקצועי באופן תכנותי.
אל תהסס להתנסות בהתאמות נוספות—כגון תוויות נתונים, מילוי גרדיאנטי או מקורות נתונים דינמיים—כדי להתאים את התרשים לצרכי הדיווח הספציפיים שלך. אם אתה נתקל בבעיות או שיש לך שאלות נוספות, קהילת Aspose ופורומי התמיכה הם מקומות מצוינים לקבלת עזרה.