Візуалізація частки кількох серій даних щодо загального підсумку є поширеною вимогою у бізнес‑звітності. 100 % Stacked Area chart (Area100PercentStacked) відображає ці дані у вигляді заповнених областей, висоти яких у сумі дорівнюють 100 % у кожній точці категорії, що робить його ідеальним для показу частки ринку, розподілу ресурсів або будь‑якої композиції протягом часу.
У цьому посібнику ви дізнаєтеся, як створити діаграму Area100PercentStacked в Excel, використовуючи C# з Aspose.Cells for .NET. Приклад є повним, самодостатнім і його можна скомпілювати та виконати безпосередньо.
Ця стаття охоплює
- Бібліотека C# Excel для створення діаграм Area100PercentStacked
- Створити діаграму Area100PercentStacked в Excel за допомогою C#
- Оновити вбудовану діаграму Area100PercentStacked
- Отримати безкоштовну ліцензію
- Безкоштовні ресурси
- Висновок
- Дивіться також
Бібліотека C# Excel для створення діаграм Area100PercentStacked
Aspose.Cells for .NET — це всебічний API для роботи з електронними таблицями, який дозволяє розробникам створювати, редагувати та відображати файли Excel без встановленого Microsoft Excel. Завдяки його багатим можливостям побудови діаграм ви можете програмно генерувати будь‑який тип діаграми Excel, включаючи діаграму Area100PercentStacked.
Ключові переваги використання Aspose.Cells:
- Чистий .NET API – Без COM‑interop, працює на будь‑якій платформі, що підтримує .NET.
- Повна підтримка форматів – XLS, XLSX, CSV, ODS та інше.
- Висока продуктивність – Ефективна обробка великих робочих книг і наборів даних.
- Тонке керування – Доступ до кожної властивості діаграми, серії, осей та параметрів форматування.
Початок роботи
- Завантажити останній пакет Aspose.Cells .NET зі сторінки випусків.
- Встановити через NuGet:
PM> Install-Package Aspose.Cells
- Додайте посилання на
Aspose.Cellsу ваш C# проект.
Тепер ви готові створити діаграму Area100PercentStacked.
Створити діаграму Area100PercentStacked в Excel за допомогою C#
Нижче наведено повну, готову до запуску програму C#, яка:
- Створює нову робочу книгу.
- Заповнює зразкові дані (Місяць vs. Продажі трьох ліній продуктів).
- Вставляє діаграму Area100PercentStacked.
- Налаштовує заголовки, легенди та значення осей.
- Зберігає робочу книгу у файл XLSX.
Пояснення ключових кроків
| Крок | Що робить |
|---|---|
| 1 | Створює новий Workbook і отримує перший Worksheet. |
| 2 | Заповнює лист даними‑зразками – місяці та три серії продажів продуктів. |
| 3 | Додає діаграму Area100PercentStacked до листа. |
| 4 | Додає три серії (Product A‑C) за допомогою методу NSeries.Add. |
| 5 | Пов’язує категорії осі X (місяці) з діаграмою. |
| 6 | Демонструє необов’язкове налаштування – позиція легенди, назви осей, формат чисел та колір області діаграми. |
| 7 | Зберігає книгу у файл Area100PercentStackedChart_Output.xlsx. |
Запуск наведеної вище програми створює файл Excel, який містить повністю відформатовану 100 % Stacked Area діаграму, готову для аналізу або презентації.
Оновити вбудовану діаграму Area100PercentStacked
Якщо у вас уже є діаграма в існуючій робочій книзі і потрібно перетворити її на тип Area100PercentStacked, ви можете змінити властивість Type діаграми для кожного ряду:
Цей фрагмент демонструє, як переналаштувати існуючий графік, не створюючи його заново.
Отримати безкоштовну ліцензію
Aspose.Cells пропонує тимчасову безкоштовну ліцензію, яка видаляє позначки оцінки та активує всі функції. Отримайте її на сторінці Aspose temporary license page. Застосуйте ліцензію перед створенням діаграм:
// Apply free temporary license (replace the path with your .lic file location).
var license = new License();
license.SetLicense("Aspose.Total.lic");
Area100PercentStacked Chart – Безкоштовні ресурси
- Посібник розробника – 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/
- Зразкові проєкти на GitHub – https://github.com/aspose-cells/Aspose.Cells-for-.NET
Висновок
Створення діаграми 100 % Stacked Area за допомогою Aspose.Cells for .NET є простим:
- Підготуйте ваші дані.
- Додайте діаграму типу
ChartType.Area100PercentStacked. - Заповніть дані серій та категорій.
- Точно налаштуйте вигляд і збережіть.
Наведені фрагменти коду є повними, готовими до компіляції та ілюструють як створення нових діаграм, так і модифікацію існуючої діаграми. Використовуйте ці техніки у звітних панелях, фінансових аналізах або в будь‑якому сценарії, де потрібна візуалізація пропорційних даних.
Для подальшої допомоги розмістіть ваші питання на форумі Aspose.Cells.