Efektywne wizualizowanie danych proporcjonalnych często wymaga 3‑D exploded pie chart. W wielu raportach biznesowych ten typ wykresu podkreśla poszczególne segmenty, jednocześnie dodając trójwymiarowy wygląd, który przyciąga uwagę czytelnika. W tym artykule pokazujemy, jak wygenerować wykres Pie3DExploded w Excelu przy użyciu C# i Aspose.Cells for .NET. Dzięki kilku liniom kodu możesz tworzyć, stylizować i eksportować wykres do dowolnego obsługiwanego formatu (XLSX, PDF, PNG itp.).
Artykuł jest zorganizowany następująco:
- Biblioteka C# Excel do tworzenia wykresu Pie3DExploded
- Utwórz wykres Pie3DExploded w Excelu przy użyciu C#
- Darmowe zasoby
- Podsumowanie
- Zobacz także
Biblioteka C# Excel do tworzenia wykresu kołowego 3D z wybuchnięciem
Aspose.Cells for .NET jest potężną, w pełni zarządzaną biblioteką Excel, która umożliwia programistom tworzenie, modyfikowanie i renderowanie plików Excel bez konieczności posiadania Microsoft Office. Jej bogate API ułatwia automatyzację wykresów, w tym zaawansowane typy wykresów 3‑D oraz funkcję wybuchających wykresów kołowych.
Kluczowe zalety korzystania z Aspose.Cells przy tworzeniu wykresów:
- Pełne wsparcie .NET – Działa z .NET Framework, .NET Core oraz .NET 6/7/8.
- Brak wymaganego Office – Działa w środowiskach po stronie serwera, gdzie Office jest niedostępny.
- Rozbudowane możliwości wykresów – Obsługuje ponad 50 typów wykresów, w tym warianty 3‑D i rozbite.
- Wysoka wydajność – Obsługuje duże zestawy danych przy niskim zużyciu pamięci.
- Wiele formatów eksportu – Zapisz jako XLSX, PDF, HTML, PNG, JPEG, SVG i inne.
Rozpoczęcie
- Pobierz najnowszy Aspose.Cells for .NET z oficjalnej strony wydań.
- Zainstaluj pakiet NuGet:
PM> Install-Package Aspense.Cells
- Dodaj odwołanie do
Aspose.Cellsw swoim projekcie C#.
Teraz jesteś gotowy, aby utworzyć wykres Pie3DExploded.
Utwórz wykres Pie3DExploded w Excelu przy użyciu C#
Poniżej znajdują się dwa pełne, uruchamialne przykłady:
- Basic Pie3DExploded chart – Pokazuje, jak utworzyć wykres i rozdzielić całą serię.
- Customized Pie3DExploded chart – Demonstruje stylizację, rozdzielanie konkretnych fragmentów oraz eksport do formatu PNG.
Przykład 1 – Podstawowy wykres kołowy 3D z wybuchającym fragmentem
Wyjaśnienie kluczowych kroków
| Step | Code | Purpose |
|---|---|---|
| 1 | new Workbook() | Tworzy skoroszyt Excel w pamięci. |
| 2 | sheet.Cells["A1"].Value = "Category" | Wypełnia arkusz parami kategoria/wartość. |
| 3 | sheet.Charts.Add(ChartType.Pie3D, …) | Dodaje trójwymiarowy wykres kołowy do arkusza. |
| 4 | chart.NSeries.Add("=Sheet1!$B$2:$B$5", true) | Łączy serię z zakresem danych. |
| 5 | chart.NSeries[seriesIndex].Explosion = 15 | Zwiększa odległość między kawałkami, aby uzyskać wyraźniejszy efekt. |
| 6 | workbook.Save(...) | Zapisuje skoroszyt do pliku XLSX. |
Uruchomienie programu generuje Pie3DExploded_Basic.xlsx z czystym wykresem kołowym 3‑D w trybie eksplodowanym.
Przykład 2 – Dostosowany wykres Pie3DExploded (Stylowanie i Eksport)
Co ten przykład dodaje
- Selektywne wyodrębnienie – Tylko wycinek „Bikes” jest oddzielony przy użyciu
ExplodePoints. - Niestandardowe kolory wycinków – Bezpośrednio odwołuje się do
Area.ForegroundColorkażdego punktu. - Etykiety danych – Wyświetla nazwę kategorii i wartość wewnątrz każdego wycinka.
- Eksport w wysokiej rozdzielczości – Zapisuje wykres jako obraz PNG o rozdzielczości 300 dpi (metoda
ToImage).
Oba przykłady kompilują się z .NET 6+ i wymagają tylko pakietu NuGet Aspose.Cells.
Uzyskaj darmową licencję
Chcesz eksperymentować bez zakupu pełnej licencji? Odwiedź stronę tymczasowej licencji Aspose, aby uzyskać darmową 30‑dniową licencję ewaluacyjną. Odblokuje to wszystkie funkcje, w tym tworzenie wykresów, dzięki czemu możesz przetestować powyższy kod bez ograniczeń.
Darmowe zasoby
- Przewodnik dla programistów – https://docs.aspose.com/cells/net/
- Demo online i konwerter – https://products.aspose.app/cells/family
- Referencja API – https://reference.aspose.com/cells/net/
- Artykuły instruktażowe – https://blog.aspose.com/pl/categories/aspose.cells-product-family/
Podsumowanie
Tworzenie 3‑D exploded pie chart w Excelu jest proste przy użyciu Aspose.Cells for .NET. Biblioteka zapewnia szczegółową kontrolę nad typem wykresu, ustawieniami eksplozji, kolorami, etykietami danych oraz formatami eksportu. Postępując zgodnie z powyższymi przykładami, możesz zintegrować przyciągające wzrok wykresy kołowe w dowolnym zautomatyzowanym rozwiązaniu raportowym, niezależnie od tego, czy tworzysz finansowy pulpit nawigacyjny, podsumowanie sprzedaży, czy aplikację internetową opartą na danych.
Jeśli napotkasz jakiekolwiek problemy lub masz pytania, śmiało poproś o pomoc na forum wsparcia Aspose.Cells.