Визуализация пошагового влияния положительных и отрицательных значений имеет решающее значение для финансового анализа, бюджетирования и отчетности о результатах. Диаграмма Waterfall предоставляет четкий пошаговый обзор того, как начальное значение изменяется в результате серии промежуточных изменений. С Aspose.Cells for .NET вы можете создавать диаграммы Waterfall программно всего в несколько строк кода на C# — без необходимости ручного взаимодействия с Excel.
В этом посте вы узнаете:
- Библиотека C# Excel для создания водопадных диаграмм
- Создание базовой водопадной диаграммы в Excel с использованием C#
- Создание настраиваемой водопадной диаграммы (цвета и итоги)
- Получить бесплатную лицензию
- Бесплатные ресурсы
- Заключение
- См. также
Библиотека C# Excel для создания водопадных диаграмм
Aspose.Cells for .NET — это многофункциональная библиотека для работы с Excel, позволяющая разработчикам создавать, изменять и отображать электронные таблицы без необходимости установки Microsoft Office. Библиотека полностью поддерживает тип диаграммы Waterfall ( ChartType.Waterfall ), позволяя создавать профессиональные финансовые визуализации непосредственно из ваших данных.
Ключевые преимущества использования Aspose.Cells for .NET:
- Полный API – Доступ к каждому функционалу Excel, от формул до продвинутых типов диаграмм.
- Полная поддержка .NET Standard – Работает на .NET Framework, .NET Core и .NET 6/7.
- Высокая производительность – Обрабатывает большие книги с минимальным потреблением памяти.
- Не требуется установка COM или Office – Идеально подходит для серверных или облачных сред.
Начало работы
- Скачать последнюю версию со страницы выпусков Aspose.Cells .NET.
- Установить через NuGet (рекомендовано):
PM> Install-Package Aspose.Cells
- Добавьте ссылку на
Aspose.Cellsв ваш проект C#.
Теперь вы готовы создавать диаграммы Waterfall.
Создать базовую водопадную диаграмму в Excel с использованием C#
В следующем примере создаётся простой график Waterfall, отображающий изменения квартальной прибыли.
Объяснение шагов
| Шаг | Что делает код |
|---|---|
| 1 | Создаёт новый объект Workbook и получает доступ к первому листу. |
| 2 | Записывает примерные данные (категории и суммы) в ячейки A1:B7. |
| 3 | Добавляет водопадную диаграмму (ChartType.Waterfall), расположенную под таблицей. |
| 4 | Связывает серию с диапазоном данных и задает подписи категорий (ось X). |
| 5 | Сохраняет книгу как WaterfallChart_Basic.xlsx. |
Запустите программу; сгенерированный файл Excel содержит готовую к использованию диаграмму Waterfall, визуализирующую поток прибыли.
Получить бесплатную лицензию
Хотите попробовать Aspose.Cells без ограничений? Получите временную бесплатную лицензию на странице временной лицензии Aspose. Лицензия удаляет водяные знаки оценки и открывает полный набор API, позволяя вам протестировать функции диаграммы Waterfall в условиях, близких к производственным.
// Example of applying a temporary license (place this before any Aspose.Cells usage)
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic"); // path to your temporary .lic file
Водопадная диаграмма Excel: Бесплатные ресурсы
Повышайте свои навыки автоматизации Excel с помощью этих бесплатных ресурсов:
- Руководство разработчика – Полная документация API: https://docs.aspose.com/cells/net/
- Онлайн‑приложения – Попробуйте Aspose.Cells в вебе без программирования: https://products.aspose.app/cells/family
- Справочник API – Подробные описания классов и членов: https://reference.aspose.com/cells/net/
- Статьи «Как сделать» – Практические примеры и пошаговые руководства: https://blog.aspose.com/ru/categories/aspose.cells-product-family/
Заключение
В этой статье мы продемонстрировали, как создавать диаграммы водопада в Excel с помощью Aspise.Cells for .NET:
- Базовый график –быстрое создание с минимальным кодом.
- Настраиваемый график –управляйте цветами, итогами и метками данных, чтобы соответствовать стандартам финансовой отчетности.
Aspose.Cells дает возможность разработчикам .NET автоматизировать сложные визуализации без необходимости использовать Microsoft Office, что делает его идеальным для серверной отчетности, SaaS‑платформ и корпоративной аналитики.
Если у вас есть вопросы или вам нужна дополнительная помощь, посетите форум поддержки Aspose.Cells.