Візуалізація пропорційних даних ефективно часто вимагає 3‑D вибухової кругової діаграми. У багатьох бізнес‑звітів цей тип діаграми підкреслює окремі сегменти, додаючи тривимірний вигляд, який привертає увагу читача. У цій статті демонструється, як створити діаграму Pie3DExploded в Excel за допомогою C# та Aspose.Cells for .NET. За допомогою лише кількох рядків коду ви можете створювати, стилізувати та експортувати діаграму у будь‑який підтримуваний формат (XLSX, PDF, PNG тощо).
Стаття організована наступним чином:
- Бібліотека C# Excel для створення діаграми Pie3DExploded
- Створити діаграму Pie3DExploded в Excel за допомогою C#
- Безкоштовні ресурси
- Висновок
- Дивіться також
Бібліотека C# Excel для створення діаграми Pie3DExploded
Aspose.Cells for .NET — це потужна, повністю керована бібліотека Excel, яка дозволяє розробникам створювати, змінювати та візуалізувати файли Excel без потреби у Microsoft Office. Її багатий API спрощує автоматизацію діаграм, включаючи розширені 3‑D типи діаграм та функціональність розриву кілчастих діаграм.
Ключові переваги використання Aspose.Cells для створення діаграм:
- Full .NET support – Працює з .NET Framework, .NET Core та .NET 6/7/8.
- No Office required – Працює у серверних середовищах, де Office недоступний.
- Rich charting capabilities – Підтримує понад 50 типів діаграм, включаючи 3‑D та вибухові варіанти.
- High performance – Обробляє великі набори даних з низьким споживанням пам’яті.
- Multiple export formats – Зберігає у формати XLSX, PDF, HTML, PNG, JPEG, SVG та інші.
Початок роботи
- Завантажте останню Aspose.Cells for .NET з офіційної сторінки випусків.
- Встановіть пакет NuGet:
PM> Install-Package Aspose.Cells
- Додайте посилання на
Aspose.Cellsу вашому C# проекті.
Тепер ви готові створити діаграму Pie3DExploded.
Створення діаграми Pie3DExploded в Excel за допомогою C#
Нижче наведено два повних, готових до виконання приклади:
- Basic Pie3DExploded chart – Показує, як створити діаграму та розірвати всю серію.
- Customized Pie3DExploded chart – Демонструє стилізацію, вибухання окремих сегментів та експорт у PNG.
Приклад 1 – Базова діаграма Pie3DExploded
Пояснення ключових кроків
| Step | Code | Purpose |
|---|---|---|
| 1 | new Workbook() | Створює Excel‑книгу в пам’яті. |
| 2 | sheet.Cells["A1"].Value = "Category" | Заповнює лист даними у вигляді пар категорія/значення. |
| 3 | sheet.Charts.Add(ChartType.Pie3D, …) | Додає 3‑D кругову діаграму на лист. |
| 4 | chart.NSeries.Add("=Sheet1!$B$2:$B$5", true) | Прив’язує серію до діапазону даних. |
| 5 | chart.NSeries[seriesIndex].Explosion = 15 | Збільшує відстань між секторами для більш виразного ефекту. |
| 6 | workbook.Save(...) | Записує книгу у файл XLSX. |
Запуск програми створює Pie3DExploded_Basic.xlsx з чистою 3‑D вибуховою круговою діаграмою.
Приклад 2 – Налаштована діаграма Pie3DExploded (Стилізація та експорт)
Що додає цей приклад
- Селективний вибух – Тільки сегмент “Bikes” розділяється за допомогою
ExplodePoints. - Користувацькі кольори сегментів – Безпосередньо доступ до
Area.ForegroundColorкожної точки. - Мітки даних – Показує назву категорії та значення всередині кожного сегмента.
- Експорт у високій роздільній здатності – Зберігає діаграму як PNG‑зображення 300 dpi (
ToImagemethod).
Обидва приклади компілюються з .NET 6+ і вимагають лише пакета NuGet Aspose.Cells.
Отримати безкоштовну ліцензію
Хочете поекспериментувати без придбання повної ліцензії? Відвідайте сторінку тимчасової ліцензії Aspose, щоб отримати безкоштовну 30‑денну оцінну ліцензію. Це розблокує всі функції, включаючи створення діаграм, тож ви зможете протестувати наведений вище код без обмежень.
Безкоштовні ресурси
- Посібник розробника – 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/
Висновок
Створення 3‑D вибухової кругової діаграми в Excel просте за допомогою Aspose.Cells for .NET. Бібліотека забезпечує детальний контроль над типом діаграми, налаштуваннями вибуху, кольорами, підписами даних та форматами експорту. Дотримуючись наведених вище прикладів, ви можете інтегрувати візуально привабливі діаграми у будь‑яке автоматизоване рішення звітності, незалежно від того, чи створюєте ви фінансову панель, підсумок продажів або веб‑додаток, орієнтований на дані.
Якщо у вас виникнуть будь‑які проблеми або питання, не соромтеся звертатися за допомогою на форум підтримки Aspose.Cells.