Візуалізація даних у тривимірній формі може підкреслити тенденції та покращити читабельність. Cylindrical Bar chart — це 3‑D варіант класичного стовпчикового графіка, який відображає кожну серію даних у вигляді циліндра, додаючи глибину без втрати чіткості. У цій статті показано, як створити Cylindrical Bar chart у робочій книзі 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 – Доступ до об’єктів робочої книги, листа, клітинки, діаграми та форматування.
- Без залежностей – Працює на будь‑якій платформі .NET ( .NET Framework, .NET Core, .NET 5/6/7 ).
- Висока продуктивність – Обробляє великі набори даних з низьким споживанням пам’яті.
- Підтримка крос‑форматів – Читання/запис XLS, XLSX, CSV, ODS та багато іншого.
Встановлення Aspose.Cells
Ви можете отримати Aspose.Cells через NuGet:
PM> Install-Package Aspose.Cells
Або завантажте останню версію зі сторінки випусків Aspose.Cells.
Створення циліндричної стовпчикової діаграми в Excel за допомогою C#
У наведеному прикладі створюється робоча книга, заповнюється зразковими даними про продажі, додається циліндрична стовпчаста діаграма та зберігається результат у файлі XLSX.
Повний приклад коду C#
Пояснення коду
| Step | What the code does |
|---|---|
| 1 | Створює новий Workbook і отримує перший лист (Sheet1). |
| 2 | Заповнює лист невеликим набором даних (регіони та квартальні продажі). |
| 3 | Додає діаграму Cylindrical Bar (ChartType.CylindricalBar) і розташовує її на листі. |
| 4 | Додає три серії — по одній для кожного кварталу — прив’язуючи їх до клітинок, що містять числові дані. |
| 5 | Встановлює назви осей, розташування легенди, кольори серій та скромний 3‑D поворот, щоб підкреслити циліндричну форму. |
| 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.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/
- Статті «Як це зробити» – https://blog.aspose.com/uk/categories/aspose.cells-product-family/
- Репозиторій прикладів коду – https://github.com/aspose-cells/Aspose.Cells-for-.NET
Висновок
Створення діаграми Cylindrical Bar за допомогою Aspose.Cells for .NET просте: підготуйте дані, додайте діаграму типу ChartType.CylindricalBar, прив’яжіть серії та застосуйте необов’язкове оформлення. Бібліотека виконує всі низькорівневі операції Excel, дозволяючи генерувати професійно виглядаючі 3‑D візуалізації програмно.
Не соромтеся експериментувати з додатковими налаштуваннями — наприклад, мітками даних, градієнтними заливками або динамічними джерелами даних — щоб адаптувати діаграму до ваших конкретних потреб у звітуванні. Якщо ви зіткнетеся з будь‑якими проблемами або маєте додаткові питання, спільнота Aspose та форуми підтримки — відмінні місця для отримання допомоги.