Візуалізація даних, які поєднують категоріальні пропорції з абсолютними значеннями, часто вимагає PieBar діаграми — комбінації кругової діаграми та стовпчикової діаграми, що відображаються разом. За допомогою Aspose.Cells for .NET ви можете створювати такі гібридні діаграми програмно всього за кілька рядків коду. Цей посібник крок за кроком проводить вас через процес, пояснює ключові члени API та надає повний, готовий до компіляції приклад на C#.
У цій статті розглядаються наступні теми:
- Бібліотека C# Excel для створення діаграм PieBar
- Створити діаграму PieBar в Excel за допомогою C#
- Отримати безкоштовну ліцензію
- Діаграма PieBar у Excel: безкоштовні ресурси
- Висновок
- Дивіться також
C# бібліотека Excel для створення діаграм PieBar
Aspose.Cells for .NET є всебічною бібліотекою для роботи з Excel, яка дозволяє розробникам створювати, редагувати та візуалізувати файли Excel без встановленого Microsoft Excel. Вона забезпечує першокласну підтримку всіх вбудованих типів діаграм Excel, включаючи комбіновані діаграми, такі як PieBar (кругова діаграма, поєднана зі стовпчиковою діаграмою).
Ключові переваги використання Aspose.Cells у цьому сценарії:
- Full API control – Створюйте діаграми, встановлюйте типи серій і налаштовуйте осі програмно.
- No COM interop – Працює на будь‑якій платформі .NET (Windows, Linux, macOS) та в безголових середовищах.
- High performance – Обробляє великі робочі книги та набори даних з мінімальними витратами пам’яті.
- Multiple output formats – Зберігайте результат у форматах XLSX, PDF, PNG або інших підтримуваних форматах.
Початок простий:
- Завантажте останню версію з Aspose.Cells releases page.
- Встановіть пакет NuGet:
PM> Install-Package Aspose.Cells
Створення діаграми PieBar у Excel за допомогою C#
Нижче наведено повний, готовий до запуску приклад C#, який демонструє, як:
- Заповніть робочий лист зразковими даними.
- Додайте Pie серію (основна вісь), щоб представити відсотки.
- Додайте Bar серію (додаткова вісь), щоб показати абсолютні значення.
- Об’єднайте дві серії в одній області діаграми, отримавши діаграму PieBar.
- Збережіть робочу книгу у файл XLSX (або у будь‑якому іншому потрібному вам форматі).
Пояснення ключових кроків
| Крок | Що робить | Важливі члени API |
|---|---|---|
| 1‑2 | Створює книгу та заповнює її зразковими даними. | Workbook, Worksheet, Cells |
| 3 | Додає об’єкт діаграми, базовий тип якої PieBar. Це дає контейнер діаграми, який може містити кілька серій різних типів. | Worksheet.Charts.Add, ChartType.Pie |
| 4 | Вставляє pie серію, яка візуалізує Revenue як частку від загального. | Chart.NSeries.Add, Chart.NSeries[].Type = ChartType.Pie |
| 5 | Вставляє bar серію, яка візуалізує Units Sold на вторинній осі, досягаючи класичної комбінації PieBar. | Chart.NSeries[].Type = ChartType.Bar, PlotOnSecondAxis = true |
| 6‑7 | Точно налаштовує назви осей, розташування легенди та відображення підписів даних для професійного вигляду. | Chart.ValueAxis, Chart.SecondValueAxis, Chart.Legend, DataLabels |
| 8 | Зберігає книгу. Результат можна відкрити в Microsoft Excel, Google Sheets або будь‑якому іншому переглядачі електронних таблиць. | Workbook.Save |
Ви можете змінити формат вихідного файлу, просто змінивши розширення файлу у Workbook.Save. Наприклад, використайте "PieBarChart_Output.pdf" для створення PDF‑файлу.
Отримати безкоштовну ліцензію
Aspose.Cells вимагає ліцензії для повної функціональності. Ви можете отримати тимчасову безкоштовну ліцензію для оцінювальних цілей:
- Відвідайте сторінку тимчасової ліцензії Aspose (Aspose temporary license page).
- Заповніть коротку форму та натисніть Отримати ліцензію.
- Завантажте файл
Aspose.Total.licі розмістіть його у папці вашого проєкту. - Завантажте ліцензію на початку вашого застосунку:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic");
Діаграма PieBar Excel: Безкоштовні ресурси
- Посібник розробника – 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/
Висновок
У цій статті продемонстровано, як створити PieBar chart—потужну гібридну візуалізацію, яка поєднує пропорційну інсайтність кругової діаграми з кількісною чіткістю стовпчикової діаграми—за допомогою Aspose.Cells for .NET. Наданий зразковий код можна адаптувати до будь‑якого набору даних, що дозволяє вбудовувати професій‑grade діаграми безпосередньо у ваші робочі процеси автоматизації Excel.
Якщо у вас виникнуть будь-які проблеми або будуть додаткові питання, не соромтеся відвідати форум спільноти Aspose.Cells для отримання підтримки.