Візуалізація категоріальних даних є важливою для чіткого аналізу даних та звітності. У цій статті ви дізнаєтеся, як створити стовпчикову діаграму в Excel, використовуючи C# з Aspose.Cells for .NET. За допомогою лише кількох рядків коду можна створити повністю відформатовану, готову до експорту діаграму, яку можна вбудовувати в звіти, панелі інструментів або ділитися з зацікавленими сторонами.
У цій статті розглядаються наступні теми:
- Бібліотека C# Excel для створення стовпчикових діаграм
- Створити стовпчикову діаграму в Excel за допомогою C#
- Безкоштовні ресурси
- Інші теми
C# бібліотека Excel для створення стовпчикових діаграм
Aspose.Cells for .NET — це всебічна бібліотека для роботи з Excel, яка дозволяє розробникам створювати, змінювати та відображати файли Excel без необхідності використання Microsoft Office. Її багата API діаграм підтримує всі вбудовані типи діаграм Excel, включаючи стовпчикові діаграми, і надає повний контроль над зовнішнім виглядом, осями, легендами, підписами даних та іншим.
Ключові переваги використання Aspose.Cells for .NET:
- Повне покриття API – Доступ до всіх функцій Excel програмно.
- Висока продуктивність – Обробляйте великі книги швидко та ефективно.
- Відсутність залежності від Office – Працює на будь-якому сервері або в хмарному середовищі.
- Кілька форматів виводу – Зберігайте у форматах XLSX, XLS, CSV, PDF, PNG та інших.
Початок роботи
- Завантажте останню версію зі сторінки випусків Aspose.Cells.
- Встановіть через NuGet:
PM> Install-Package Aspose.Cells
- Додайте посилання на
Aspose.Cellsу вашому C# проекті.
Створення стовпчикової діаграми в Excel за допомогою C#
Нижче наведено два практичні приклади, які демонструють, як створити стовпчикову діаграму з нуля, налаштувати її вигляд та зберегти робочу книгу.
Приклад 1 – Проста групована стовпчаста діаграма
Наступний код створює групований Bar chart (горизонтальні смуги), який відображає дані про квартальні продажі.
Що робить код
- Створює нову робочу книгу і заповнює її квартальними продажами за продуктами.
- Додає Bar діаграму (горизонтальну груповану) на лист.
- Додає три серії, що відповідають Q1, Q2 та Q3.
- Вмикає мітки даних, встановлює назви осей і застосовує пастельну палітру.
- Зберігає робочу книгу як
BarChart_Simple_Output.xlsx.
Приклад 2 – Складений стовпчиковий графік з користувацьким форматуванням
Складена стовпчаста діаграма корисна, коли ви хочете візуалізувати склад частини загального значення за категоріями. У цьому прикладі також демонструється, як форматувати кольори серій, додати легенду та експортувати діаграму у вигляді PNG‑зображення.
Основні моменти цього прикладу
- Використовує ChartType.StackedBar для відображення кумулятивних значень.
- Застосовує власні кольори до кожного регіону для візуального розрізнення.
- Розташовує легенду внизу та додає центровані підписи даних.
- Показує експорт діаграми у файл PNG за допомогою
Chart.ToImage.
Отримати безкоштовну ліцензію
Хочете спробувати Aspose.Cells без обмежень? Отримайте тимчасову безкоштовну ліцензію на сторінці тимчасової ліцензії Aspose. Ліцензія видаляє водяні знаки оцінки та розблоковує повний набір функцій для розробки та тестування.
Діаграма стовпців 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/
Висновок
У цьому посібнику ми розглянули все, що вам потрібно знати, щоб створювати як прості, так і складні стовпчикові діаграми в Excel, використовуючи C# та Aspose.Cells for .NET. Від базових згрупованих стовпців до складених стовпців із користувацькими кольорами та експорту зображень, бібліотека надає багатий, зручний API, який усуває потребу у Microsoft Office на сервері. Включіть ці фрагменти коду у ваші застосунки, щоб без зусиль створювати професійні візуалізації, керовані даними.
Якщо у вас є будь-які питання або потрібна додаткова допомога, не соромтеся відвідати наш безкоштовний форум підтримки.