הדמיית נתונים פרופורציונליים על פני קטגוריות מרובות היא דרישה נפוצה בדיווח עסקי. Column3D100PercentStacked מציג כל סדרת נתונים כחלק מהשלם, מוערם בעמודה תלת‑ממדית, ומנרמל כל עמודה ל‑100 %. מדריך זה מוביל אותך ביצירת תרשים כזה ב‑Excel באמצעות C# ו‑Aspose.Cells for .NET. הפתרון מבוסס קוד באופן מלא, אינו דורש התקנת Excel, וניתן לשמור אותו בפורמטים XLSX, PDF או תמונה.
המאמר הזה מכסה:
- ספריית Excel ב‑C# ליצירת תרשים Column3D100PercentStacked
- יצירת תרשים Column3D100PercentStacked ב‑Excel באמצעות C#
- משאבים חינמיים
- קבל רישיון חינמי
- סיכום
- ראה גם
ספריית Excel ב‑C# ליצירת תרשים Column3D100PercentStacked
Aspose.Cells for .NET היא ספרייה בעלת ביצועים גבוהים המאפשרת למפתחים ליצור, לשנות ולהציג קבצי Excel ללא Microsoft Office. היא מספקת API גרפים עשיר המכסה יותר מ‑50 סוגי גרפים, כולל גרף Column3D100PercentStacked.
היתרונות המרכזיים של שימוש ב‑Aspose.Cells ליצירת תרשימים:
| Feature | Benefit |
|---|---|
| API מקיף | גישה מלאה לסוגי גרפים, סדרות, צירים, מקראים ועיצוב. |
| אין צורך ב‑Excel | פועל על כל פלטפורמה התומכת ב‑.NET (Windows, Linux, macOS). |
| פורמטים מרובים של פלט | שמירה כ‑XLSX, XLS, CSV, PDF, XPS, PNG, JPEG ועוד. |
| הצגה באיכות גבוהה | הגרפים נראים זהים לאלה שנוצרו ב‑Microsoft Excel. |
| אופטימיזציה לביצועים | מטפל במערכי נתונים גדולים עם דרישת זיכרון נמוכה. |
התחלה
- הורד את הגרסה האחרונה של Aspose.Cells for .NET מדף השחרורים.
- התקן באמצעות NuGet:
PM> Install-Package Aspose.Cells
- הוסף הפניה ל
Aspose.Cellsבפרויקט C# שלך.
עכשיו אתה מוכן לייצר תרשים עמודות מצטבר בת 3‑מימד 100 % באופן תכנותי.
צור תרשים Column3D100PercentStacked ב-Excel באמצעות C#
להלן דוגמה שלמה, עצמאית ב‑C# שמבצעת:
- יוצר חוברת עבודה חדשה.
- ממלא נתוני מכירות לדוגמה עבור שלושה מוצרים בארבע רבעונים.
- מוסיף תרשים Column3D100PercentStacked.
- מותאם את כותרת התרשים, כותרות הצירים, האגדה ותוויות הנתונים.
- שומר את חוברת העבודה לקובץ XLSX.
הסבר על הצעדים המרכזיים
| שלב | מה הוא עושה |
|---|---|
| צור חוברת עבודה וגיליון | מתחיל עם קובץ Excel ריק וגיליון בשם SalesData. |
| הזנת נתונים | מכניס נתוני מכירות רבעוניים עבור שלושה מוצרים. הפריסה תואמת למה שהגרף מצפה (קטגוריות בעמודה A, סדרות בעמודות B‑D). |
| הוספת גרף | קורא ל-Charts.Add עם ChartType.Column3D100PercentStacked. הגרף תופס את השורות 7‑25 ואת העמודות 0‑8 בגיליון. |
| הוספת סדרה | הנתונים של כל מוצר מתווספים כסדרה נפרדת. הדגל true מודיע ל-Aspose.Cells למשוך את שם הסדרה מהתא הראשון של הטווח. |
| נתוני קטגוריה | מקשר את תוויות ציר X (שמות הרבעונים) לעמודה A. |
| התאמה אישית | מגדיר כותרות, מזיז את האגדה, ומאפשר תוויות נתונים שמציגות אחוזים על כל קטע מוערם. |
| שמירה | כותב את חוברת העבודה ל-Column3D100PercentStacked_Chart.xlsx. הקובץ ניתן לפתיחה ישירה ב‑Excel או המרה לפורמטים אחרים. |
משאבים חינמיים
- מדריך למפתחים – מדריכים מקיפים והפניות API: https://docs.aspose.com/cells/net/
- Aspose.Cells Live Demo – בדיקה מהירה של יצירת תרשימים באינטרנט: 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 ללא עלות. השג רישיון חינמי זמני מדף דף הרישיון הזמני של Aspose. זה משחרר את כל המאפיינים, מסיר סימני מים של הערכה, ומאפשר לך לפרוס את הפתרון שלך בייצור לאחר רכישת רישיון קבוע.
// Example of applying a temporary license (place this at the beginning of your app)
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.NET.lic"); // Path to your temporary .lic file
סיכום
A Column3D100PercentStacked גרף מספק דרך ברורה, מושכת ויזואלית להשוות את התרומה היחסית של סדרות נתונים מרובות across categories. עם Aspose.Cells for .NET אתה יכול ליצור גרפים כאלה באופן תכנותי, להתאים כל רכיב, ולייצא את התוצאה למגוון פורמטים—הכל ללא צורך ב‑Microsoft Excel. השתמש בקוד הדוגמה המסופק כבסיס, התאם את מקור הנתונים לצרכיך, ושילב יצירת גרפים בצינורות הדיווח שלך.
להמשך סיוע, בקרו בAspose.Cells Support Forum: https://forum.aspose.com/c/cells/9
קידוד שמח!