Візуалізація ієрархічних даних у компактному, тривимірному форматі може значно підвищити читабельність бізнес‑звітів. Тип діаграми Conical Bar Stacked забезпечує 3‑D стовпчик у формі конуса, де кожен сегмент стовпчика представляє серію даних, що робить його ідеальним для порівняння кумулятивних значень між категоріями.
У цьому посібнику ви дізнаєтеся, як створити стовпчикову діаграму з конічними стовпцями у вигляді стеку в Excel‑книзі, використовуючи C# та Aspose.Cells for .NET. Фрагменти коду повні, добре прокоментовані та їх можна скомпілювати і виконати без будь‑яких змін.
У цій статті розглядаються наступні теми:
- Бібліотека C# Excel для створення конічних стовпчикових складених діаграм
- Створити конічну стовпчикову складену діаграму в Excel за допомогою C#
- Безкоштовна ліцензія
- Додаткові ресурси
- Висновок
- Дивіться також
C# Excel Library для створення конічних стовпчикових складених діаграм
Aspose.Cells for .NET — це всебічна бібліотека для роботи з Excel, яка дозволяє розробникам створювати, змінювати та візуалізувати файли Excel без необхідності встановлення Microsoft Office. Вона повністю підтримує тип діаграми Conical Bar Stacked (ChartType.ConicalBarStacked) разом із мільйонами інших стилів діаграм.
Ключові переваги використання Aspose.Cells для створення діаграм:
| Функція | Перевага |
|---|---|
| Rich API | Повний доступ до властивостей діаграм, серій, осей та форматування. |
| No COM Interop | Працює в будь‑якому серверному середовищі .NET (Windows, Linux, Docker). |
| High Performance | Ефективно обробляє великі книги та набори даних. |
| Multiple Formats | Зберігає у формати XLSX, XLS, CSV, PDF, HTML, формати зображень тощо. |
Початок роботи
- Завантажте останню версію зі сторінки Aspose.Cells releases page.
- Встановіть через NuGet:
PM> Install-Package Aspose.Cells
- Додайте посилання на
Aspose.Cellsу вашому проєкті.
Тепер ви готові створити діаграму Conical Bar Stacked.
Створення конічної стовпцевої діаграми з накопиченням в Excel за допомогою C#
Нижче наведено два практичних приклади:
- Example 1 – Створити конічну стовпчикову діаграму з накопиченням з нуля.
- Example 2 – Змінити існуючу діаграму (змінити кольори, додати підписи даних і експортувати у PDF).
Обидва приклади повністю виконувані.
Приклад 1: Створення конічної стовпчастої діаграми з накопиченням з нуля
Пояснення ключових кроків
| Step | What it does |
|---|---|
| 1‑2 | Створює книгу та записує зразкові дані. |
| 3 | Додає об’єкт діаграми ConicalBarStacked до листа. |
| 4 | Додає три серії даних (Q1‑Q3), які будуть накладені всередині конуса. |
| 5 | Встановлює назви для категоріальної та значень осей і позиціонує підписи міток. |
| 6 | Застосовує вбудований стиль діаграми (Style9). |
| 7 | Зберігає книгу як файл XLSX, так і як зображення PNG для швидкого попереднього перегляду. |
Запуск програми створює ConicalBarStacked_Chart.xlsx (можна редагувати в Excel) та ConicalBarStacked_Chart.png (знімок діаграми).
Приклад 2: Оновлення існуючої конічної стовпчикової складеної діаграми (стилізація та експорт)
Цей приклад показує, як завантажити існуючу робочу книгу, знайти діаграму, змінити її кольорову палітру, додати підписи даних і експортувати діаграму у PDF‑документ.
Що демонструє цей приклад
- Завантаження існуючої книги за допомогою
Workbook(string). - Доступ до діаграми через
sheet.Charts[index]. - Налаштування кольорів серій за допомогою
Area.ForegroundColor. - Увімкнення та налаштування міток даних (
HasDataLabel,DataLabel.Position). - Експорт книги у PDF за допомогою
SaveFormat.Pdf.
Отримайте безкоштовну ліцензію
Aspose.Cells вимагає ліцензії для повної функціональності. Ви можете отримати тимчасову безкоштовну ліцензію для оцінки на сторінці Aspose temporary license page. Застосуйте ліцензію на початку вашого застосунку:
License license = new License();
license.SetLicense("Aspose.Total.NET.lic"); // Path to your .lic file
Використання ліцензії видаляє водяні знаки оцінки та розблоковує всі функції.
Конічна стовпчаста діаграма з накопиченням: Безкоштовні ресурси
Продовжуйте освоювати Aspose.Cells за допомогою цих офіційних ресурсів:
- Посібник розробника – 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/
Висновок
Створення діаграми Conical Bar Stacked за допомогою Aspose.Cells for .NET просте. Бібліотека пропонує чистий, інтуїтивний API для заповнення даних, налаштування властивостей діаграми, застосування стилізації та експорту в кілька форматів — все без Microsoft Office. Незалежно від того, чи створюєте ви фінансові інформаційні панелі, звіти про продажі чи будь‑яку ієрархічну візуалізацію, діаграма Conical Bar Stacked додає сучасний, тривимірний вигляд вашому виводу Excel.
Якщо ви зіткнетеся з будь-якими проблемами або маєте додаткові питання, не соромтеся розмістити їх на форумі підтримки Aspose.Cells.