Візуалізація пропорційних даних є поширеною вимогою для бізнес‑звітів, інформаційних панелей та презентацій. У цій статті ви дізнаєтеся, як створити Кругова діаграма в Excel‑книзі за допомогою C# та Aspose.Cells for .NET. Посібник пропонує чітке покрокове керівництво та повні готові до запуску зразки коду, які ви можете інтегрувати в будь‑який .NET‑застосунок.
У цій статті розглядаються наступні теми:
- Бібліотека C# Excel для створення кругових діаграм
- Створення простої кругової діаграми в Excel за допомогою C#
- Створення вибухової кругової діаграми з користувацькими кольорами
- Отримати безкоштовну ліцензію
- Безкоштовні ресурси
- Висновок
- Дивіться також
C# Excel бібліотека для створення кругових діаграм
Aspose.Cells for .NET — це потужна, багатофункціональна бібліотека, яка дозволяє розробникам створювати, змінювати та відображати файли Excel без Microsoft Office. Бібліотека надає всебічний API для створення діаграм, включаючи повну підтримку Pie, 3‑D Pie, Doughnut та багатьох інших типів діаграм.
Ключові переваги використання Aspose.Cells для створення кругових діаграм:
- Повний контроль над елементами діаграми – назви, легенди, підписи даних, кольори та налаштування вибуху.
- Відсутність залежності від Excel – запуск на серверах, хмарних сервісах або будь‑якому середовищі, де підтримується .NET.
- Висока продуктивність – ефективна обробка великих наборів даних.
- Кілька форматів виводу – збереження у форматах XLSX, PDF, PNG, JPEG та інші.
Щоб почати використовувати Aspose.Cells, встановіть пакет NuGet:
PM> Install-Package Aspose.Cells
Створити просту кругову діаграму в Excel за допомогою C#
Наступний приклад демонструє, як створити базову кругову діаграму, що візуалізує дані про частку ринку.
Пояснення ключових кроків
| Step | Purpose |
|---|---|
| 1 | Створіть новий Workbook і отримайте аркуш за замовчуванням. |
| 2 | Заповніть аркуш назвами продуктів та відповідними значеннями частки. |
| 3 | Додайте діаграму типу ChartType.Pie. Чотири числових аргументи визначають верхній лівий та нижній правий кути області діаграми (рядок, стовпець). |
| 4 | Призначте діаграмі змістовний заголовок. |
| 5 | Прив’яжіть серію до числових даних (B2:B5) та категорій (A2:A5). |
| 6 | Увімкніть підписи даних і налаштуйте їх так, щоб відображалися назви категорій та відсотки. |
| 7 | Збережіть робочу книгу на диск. |
Запуск коду створює SimplePieChart_Output.xlsx, який містить чітку кругову діаграму, що відображає частку ринку кожного продукту.
Створити вибухову кругову діаграму з власними кольорами
Іноді вам потрібна більш яскрава презентація — наприклад, вибуховий сегмент або користувацькі кольори частин. Нижче наведено приклад, як це досягти.
Основні моменти
- Тип діаграми
ChartType.PieExplodedстворює кругову діаграму з вибухом за замовчуванням; вибух окремих сегментів контролюється властивістюExplosionкожної точки. - Користувацькі кольори застосовуються через
Area.ForegroundColor. - Мітки даних увімкнено для кожної точки, щоб відображати як назви категорій, так і відсотки.
- Легенда розташована праворуч від діаграми для кращої читабельності.
Отриманий ExplodedPieChart_Output.xlsx показує візуально вражаючу кругову діаграму з кастомними кольорами та вибуховими секторами.
Отримати безкоштовну ліцензію
Досліджуйте Aspose.Cells за допомогою тимчасової безкоштовної ліцензії, щоб розблокувати повний функціонал бібліотеки. Відвідайте сторінку тимчасової ліцензії, щоб отримати ваш безкоштовний файл ліцензії та слідуйте крокам інтеграції, описаним в офіційній документації.
Кругова діаграма Excel: Безкоштовні ресурси
Скористайтеся додатковими навчальними матеріалами, щоб освоїти автоматизацію Excel за допомогою 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/
Висновок
У цьому дописі ми продемонстрували, як створити як базову кругову діаграму, так і розірвану, кольорово‑налаштовану кругову діаграму за допомогою Aspose.Cells for .NET. Використовуючи багатий API бібліотеки для створення діаграм, ви можете генерувати професійно виглядаючі візуалізації без необхідності покладатися на Microsoft Excel, роблячи ваші .NET‑застосунки більш портативними та масштабованими.
Якщо вам потрібна додаткова допомога, не соромтеся задавати питання на форумі підтримки Aspose.Cells.