Візуалізація пропорційних даних за кількома категоріями є поширеною вимогою для бізнес‑звітності, інформаційних панелей та аналізу продуктивності. Column 100 Percent Stacked chart показує внесок кожної серії у відсотках від загального для даної категорії, що полегшує порівняння відносних значень.
У цій статті ви дізнаєтеся, як створити стовпчикову діаграму 100 % складену в робочій книзі Excel за допомогою Aspose.Cells for .NET. Посібник містить повний, готовий до компіляції приклад C# та нотатки щодо налаштування вигляду діаграми.
У цій статті розглядаються наступні теми:
- Бібліотека C# Excel для створення діаграми Column100PercentStacked
- Створення діаграми Column100PercentStacked в Excel за допомогою C#
- Безкоштовна ліцензія
- Додаткові безкоштовні ресурси
- Висновок
- Дивіться також
C# Excel Library для створення Column100PercentStacked Chart
Aspose.Cells for .NET — це високопродуктивна бібліотека для роботи з Excel, яка дозволяє розробникам створювати, редагувати та відображати файли Excel без необхідності встановлення Microsoft Office. Вона надає потужний API для створення діаграм, який підтримує всі вбудовані типи діаграм Excel, включаючи діаграму Column100PercentStacked.
Ключові переваги використання Aspose.Cells для створення діаграм:
- Повнофункціональний API – Доступ до типів діаграм, серій, осей, легенд та форматування.
- Без COM Interop – Працює на будь‑якій платформі, що підтримує .NET (Windows, Linux, macOS).
- Висока продуктивність – Ефективна обробка великих робочих книг та діапазонів даних.
- Різноманітні формати виводу – Збереження у формати XLSX, PDF, PNG, JPEG та інші.
Початок роботи
- Завантажте останню бінарну версію Aspose.Cells for .NET зі releases page.
- Встановіть пакет NuGet (рекомендовано)
PM> Install-Package Aspose.Cells
- Додайте посилання на
Aspose.Cellsу вашому проєкті C#.
Створення діаграми Column100PercentStacked у Excel за допомогою C#
Нижче наведено повну, самодостатню програму C#, яка:
- Створює нову робочу книгу.
- Заповнює зразкові дані, що представляють квартальний продаж для трьох продуктових ліній.
- Вставляє діаграму Column 100 Percent Stacked.
- Налаштовує заголовок діаграми, осі, легенду та підписи даних.
- Зберігає робочу книгу у файлі XLSX.
Пояснення коду
| Крок | Що робить код | Чому це важливо |
|---|---|---|
| 1 | Створює порожню Workbook і посилається на перший лист. | Надає чисту книгу для роботи. |
| 2 | Записує рядок заголовка та чотири рядки даних про квартальні продажі для трьох продуктів. | Забезпечує джерело даних, необхідне для діаграми. |
| 3 | Додає діаграму ChartType.Column100PercentStacked і вказує її розташування на листі. | Створює конкретний тип діаграми, який ми хочемо продемонструвати. |
| 4 | Викликає NSeries.Add для прив’язки діапазону даних (B2:D5) і встановлює CategoryData до міток кварталів (A2:A5). | Пов’язує дані серій та категорій (вісь X) з діаграмою. |
| 5 | Вмикає підписи даних і налаштовує їх на відображення лише відсотків, переміщує легенду та додає назву осі. | Покращує читабельність і робить діаграму готовою до презентації. |
| 6 | Зберігає книгу під назвою Column100PercentStackedChart.xlsx. | Генерує остаточний файл Excel, який містить діаграму. |
Запустіть програму (наприклад, за допомогою dotnet run) і відкрийте згенерований Column100PercentStackedChart.xlsx, щоб побачити відображений графік.
Отримати безкоштовну ліцензію
Aspose.Cells пропонує тимчасову безкоштовну ліцензію для цілей оцінки. Відвідайте сторінку тимчасової ліцензії, щоб отримати ключ, який видаляє водяні знаки оцінки та забезпечує повну функціональність під час розробки.
Column100PercentStacked діаграма: безкоштовні ресурси
- Посібник розробника – 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/
Висновок
Створення Column 100 Percent Stacked діаграми за допомогою Aspose.Cells for .NET є простим і вимагає лише кілька рядків коду. Флюентний API бібліотеки обробляє прив’язку даних, налаштування серій та форматування діаграми, дозволяючи генерувати професійні, готові до спільного використання звіти Excel без необхідності встановлення Microsoft Office.
Якщо у вас виникнуть будь-які проблеми або питання, не соромтеся розмістити їх на форумі спільноти Aspose.Cells, де вам допоможуть як інженери Aspose, так і інші розробники.