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

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

C# Excel Library для створення діаграм типу «Pie of Pie»

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

Ключові переваги використання Aspose.Cells:

  • Повний API – Повний контроль над структурою робочої книги, даними та візуальними елементами.
  • Розширене налаштування діаграм – Змінюйте типи діаграм, критерії розподілу, вибухайте сегменти та інше.
  • Висока продуктивність – Обробляйте великі електронні таблиці швидко та ефективно.
  • Підтримка багатьох форматів – Працюйте з XLSX, XLS, CSV, PDF, ODS та багатьма іншими форматами.

Початок роботи

  1. Завантажте бібліотеку з офіційної сторінки випусків.
  2. Встановіть пакет NuGet:
PM> Install-Package Aspose.Cells

Тепер ви готові програмно створювати діаграми «pie‑of‑pie».

Створення діаграми «Пиріг у пирозі» в Excel за допомогою C#

Нижче наведено повний, готовий до виконання приклад, який демонструє, як створити діаграму Pie of Pie з нуля та як змінити існуючу діаграму. У цьому прикладі створюється нова робоча книга, заповнюється зразковими даними, додається діаграма Pie of Pie, і файл зберігається.

Що робить код

КрокОпис
1Створює екземпляр Workbook і отримує перший лист робочої книги.
2Записує невеликий набір даних, який буде візуалізовано.
3Додає заповнювач діаграми типу PiePie (необхідний як базовий тип).
4Пов’язує діаграму з діапазоном даних і задає серії зрозумілу назву.
5Зберігає робочу книгу у файл XLSX.

Відкривши PieOfPieChart_Output.xlsx, ви побачите первинну діаграму‑круг з великими категоріями (A, B, C) і вторинну діаграму‑круг, що містить D та інші.

Отримати безкоштовну ліцензію

Щоб спробувати Aspose.Cells без обмежень, отримайте тимчасову ліцензію на сторінці Сторінка безкоштовної тимчасової ліцензії Aspose. Ліцензія видаляє водяні знаки оцінки та розблоковує повний набір API.

// Example of applying a temporary license.
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic"); // Path to your temporary license file.

Безкоштовні ресурси

Покращте свої навички автоматизації Excel за допомогою цих безкоштовних ресурсів:

Висновок

Діаграма Pie of Pie — це ефективний спосіб виділити як домінуючі, так і незначні категорії даних в одному візуалі. За допомогою Aspose.Cells for .NET ви можете створювати та налаштовувати такі діаграми повністю за допомогою коду, усуваючи необхідність ручної роботи в Excel. Наведені вище приклади забезпечують міцну основу — не соромтеся адаптувати джерела даних, критерії розподілу та оформлення, щоб відповідати вашим конкретним потребам у звітуванні.

Якщо вам потрібна допомога, наші форуми спільноти та команди підтримки готові допомогти:

Щасливого кодування!

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