Візуалізація пропорційних даних є поширеною вимогою для бізнес‑звітів, інформаційних панелей та презентацій. У цій статті ви дізнаєтеся, як створити Кругова діаграма в Excel‑книзі за допомогою C# та Aspose.Cells for .NET. Посібник пропонує чітке покрокове керівництво та повні готові до запуску зразки коду, які ви можете інтегрувати в будь‑який .NET‑застосунок.

У цій статті розглядаються наступні теми:

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#

Наступний приклад демонструє, як створити базову кругову діаграму, що візуалізує дані про частку ринку.

Пояснення ключових кроків

StepPurpose
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:

Висновок

У цьому дописі ми продемонстрували, як створити як базову кругову діаграму, так і розірвану, кольорово‑налаштовану кругову діаграму за допомогою Aspose.Cells for .NET. Використовуючи багатий API бібліотеки для створення діаграм, ви можете генерувати професійно виглядаючі візуалізації без необхідності покладатися на Microsoft Excel, роблячи ваші .NET‑застосунки більш портативними та масштабованими.

Якщо вам потрібна додаткова допомога, не соромтеся задавати питання на форумі підтримки Aspose.Cells.

Дивіться також