Візуалізація ієрархічних даних з тривимірним ефектом може зробити звіти більш захоплюючими. У цьому посібнику ви дізнаєтеся, як програмно створити діаграму PyramidColumn3D в Excel, використовуючи C# та Aspose.Cells for .NET. Приклад демонструє додавання даних, вставку діаграми, налаштування параметрів серій та експорт робочої книги у файл Excel.
У цій статті розглядаються наступні теми:
- Бібліотека Aspose.Cells .NET для діаграм PyramidColumn3D
- Створити базову діаграму PyramidColumn3D
- Налаштувати діаграму PyramidColumn3D (кольори, вісь, легенда)
- Інформація про безкоштовну ліцензію
- Додаткові ресурси
- Висновок
- Дивіться також
Aspose.Cells .NET Library для PyramidColumn3D діаграм
Aspose.Cells for .NET є потужним, повністю керованим API, який дозволяє розробникам створювати, змінювати та відображати файли Excel без Microsoft Office. Він підтримує повний спектр типів діаграм Excel, включаючи діаграму PyramidColumn3D.
Ключові переваги використання Aspose.Cells:
- Rich Chart API – Прямий доступ до об’єктів діаграм, серій, осей, легенд та форматування.
- No Interop Dependency – Працює в будь‑якому середовищі .NET (Desktop, Server, Cloud).
- 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, щоб створити 3‑D пірамідальну стовпчикову діаграму. |
| 4 | Додає серію даних (NSeries.Add) і встановлює мітки категорій (вісі X). |
| 5 | Зберігає робочу книгу у файл XLSX, який можна відкрити в Microsoft Excel. |
Запуск програми створює файл Excel, що містить 3‑D пірамідальну стовпчикову діаграму, яка візуалізує дані про продажі за чотири квартали.
Налаштування діаграми 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; | Надає чистіший 3‑D вигляд. |
Відкрийте 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
Додаткові ресурси
- Посібник розробника – Всеосяжний покроковий огляд усіх можливостей діаграм: https://docs.aspose.com/cells/net/
- Посилання на API – Докладна документація класів та методів: https://reference.aspose.com/cells/net/
- Безкоштовні онлайн‑додатки – Спробуйте створення діаграм без коду: https://products.aspose.app/cells/family
- Форум підтримки – Задавайте питання та діліться фрагментами коду: https://forum.aspose.com/c/cells/9
Висновок
Створення діаграми PyramidColumn3D за допомогою Aspose.Cells for .NET є простим:
- Заповніть дані робочого листа.
- Додайте діаграму
ChartType.PyramidColumn3D. - Встановіть серії, категорії та необов’язкове форматування.
- Збережіть книгу.
Бібліотека дає вам повний контроль над естетикою діаграм, дозволяючи створювати професійні візуалізації безпосередньо з ваших C# застосунків.
Якщо вам потрібна додаткова допомога, не соромтеся приєднатися до форумів спільноти Aspose або ознайомитися з обширною документацією, зазначеною вище.