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

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

Aspose.Cells .NET Library עבור PyramidColumn3D Charts

Aspose.Cells for .NET הוא API חזק, מנוהל במלואו, המאפשר למפתחים ליצור, לשנות ולרנדר קבצי Excel ללא Microsoft Office. הוא תומך במגוון המלא של סוגי גרפי Excel, כולל את גרף PyramidColumn3D.

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

  • Rich Chart API – גישה ישירה לאובייקטי גרף, סדרות, צירים, מקראים ועיצוב.
  • No Interop Dependency – פועל בכל סביבת .NET (שולחן עבודה, שרת, ענן).
  • High Performance – מטפל בחוברות עבודה גדולות עם טביעת זיכרון נמוכה.
  • Multiple Formats – שומר ל‑XLSX, XLS, CSV, PDF, HTML, ולפורמטים של תמונות.

כדי להתחיל להשתמש ב‑Aspose.Cells, התקן את חבילת NuGet:

PM> Install-Package Aspose.Cells

צור תרשים PyramidColumn3D בסיסי

הדוגמה הבאה יוצרת חוברת עבודה פשוטה, ממלאת אותה בנתוני דוגמה, מוסיפה תרשים PyramidColumn3D, ושומרת את הקובץ בשם PyramidColumn3D_Basic.xlsx.

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

שלבמה הוא עושה
1יוצר מופע של Workbook וניגש ל-Worksheet הראשון.
2ממלא את הגיליון בשם המוצרים וערכי המכירות הרבעוניים.
3קורא ל-Charts.Add עם ChartType.PyramidColumn3D כדי ליצור את תרשים העמודות הפירמידה תלת‑ממדי.
4מוסיף את סדרת הנתונים (NSeries.Add) ומגדיר את תוויות הקטגוריה (ציר X).
5שומר את ה‑Workbook לקובץ XLSX שניתן לפתוח ב‑Microsoft Excel.

הפעלת התוכנית מייצרת קובץ Excel המכיל תרשים עמודות פירמידה תלת‑ממדי המציג את נתוני המכירות בארבע הרבעים.

התאמה אישית של תרשים PyramidColumn3D (צבעים, ציר, מקרא)

לעיתים אתה צריך להתאים את המראה של התרשים כדי להתאים למיתוג של החברה או לשפר את קריאותו. הדוגמה למטה מדגימה:

  • שינוי צבעי מילוי של העמודות.
  • התאמת מיקום המקרא.
  • שינוי כותרות הצירים הראשיים והשניים.
  • הפעלת תוויות נתונים.

מה הקוד המותאם עושה

התאמה אישיתקטע קודתוצאה
צבעי סדרהchart.NSeries[s].Area.ForegroundColor = palette[s];עמודת כל שנה מופיעה בצבע מובחן, תואם למותג.
תוויות נתוניםchart.NSeries[s].DataLabels.IsValueShown = true;ערכים מספריים מוצגים מעל כל עמודה לתובנה מהירה.
מיקום המקראchart.Legend.Position = LegendPositionType.Bottom;המקרא ממוקם מתחת לגרף, משחרר את שטח הגרף.
כותרות צירים ועיצוב מספריםchart.CategoryAxis.Title.Text, chart.ValueAxis.NumberFormatמשפר את קריאות הנתונים ומעביר את היחידות.
הסרת גבולchart.NSeries[s].Border.IsVisible = false;מספק מראה תלת‑ממדי נקי יותר.

פתח את PyramidColumn3D_Customized.xlsx ב‑Excel כדי לראות תרשים מלוטש, מוכן להצגה.

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

Aspose.Cells דורש רישיון לקבלת כל הפונקציונליות. ניתן לקבל רישיון חינמי זמני להערכה מהפורטל של Aspose:

רישיון זמני חינמי עבור Aspose.Cells

הפעל את הרישיון לפני יצירת גרפים בסביבת ייצור כדי להסיר סימני מים של גרסת ההערכה.

// Example of applying a license (place this at the start of your program)
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic");   // Path to your .lic file

משאבים נוספים

סיכום

יצירת תרשים PyramidColumn3D עם Aspose.Cells for .NET היא פשוטה:

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

הספרייה נותנת לך שליטה מלאה על האסתטיקה של הגרפים, ומאפשרת לך ליצור ויזואליזציות ברמת מקצועיות ישירות מיישומי C# שלך.

אם אתה זקוק לעזרה נוספת, אל תהסס להצטרף לפורומי הקהילה של Aspose או לחקור את התיעוד המפורט הקשור למעלה.

ראו גם