W tym temacie wyjaśnimy łatwe w użyciu kroki tworzenia Excel Pie Chart w aplikacji C# .NET. Poniższe kroki pokazują, jak programowo utworzyć dynamiczny wykres kołowy w aplikacji systemu Windows w języku C#.
Zazwyczaj wykres kołowy przedstawia dane kategoryczne, podczas gdy każdy wycinek kołowy może przedstawiać określoną kategorię. W MS Excel możesz korzystać z bogatego zestawu narzędzi wykresów. Możesz więc tworzyć wykresy kołowe programu Excel w projekcie C# w locie. Następnie możesz zapisać w formacie Excel XLSX. Możesz po prostu otworzyć wyjściowy plik XLSX w jakiejś przeglądarce Excela, aby wyświetlić wykres.
Kroki tworzenia wykresu kołowego programu Excel w języku C#
- Pobierz pakiet Aspose.Cells for .NET z Galerii NuGet
- Zaimportuj odpowiednie przestrzenie nazw Aspose.Cells i Aspose.Cells.Charts za pomocą dyrektywy using
- Utwórz instancję obiektu License i ustaw plik licencji za pomocą metody SetLicense
- Utwórz obiekt Workbook, aby utworzyć nowy skoroszyt programu Excel
- Pobierz pierwszy arkusz ze skoroszytu i dodaj dane do arkusza
- Dodaj nowy wykres kołowy, używając elementu enum ChartType.Pie i ustaw jego serie danych z innymi atrybutami
- Zapisz wyjściowy plik programu Excel zawierający wykres kołowy
W poniższym przykładzie będziemy dynamicznie tworzyć wykres kołowy na podstawie kwartalnych danych dotyczących sprzedaży. Dane źródłowe wykresu również zostaną wklejone za pomocą kodu. Ponadto ustalamy tytuł wykresu i określamy właściwości etykiet danych, aby pokazać wartości i procenty na wycinkach koła. Możemy użyć wyliczenia ChartType, aby wybrać lub ustawić inne podobne typy do rysowania wykresów.
Przykładowy kod do tworzenia wykresu kołowego programu Excel w języku C#
Powyższy fragment kodu wstawia dane do pierwszych komórek arkusza, a następnie tworzy wykres kołowy programu Excel w języku C# na podstawie tego źródła danych. Na koniec zapisuje plik Excel XLSX, który będzie zawierał wykres kołowy. Co więcej, możesz też przekonwertuj wykres Excela na JPG w C# bez Interop.