Wizualizacja danych łączących proporcje kategorialne z wartościami bezwzględnymi często wymaga wykresu PieBar — połączenia wykresu kołowego i słupkowego wyświetlanych razem. Dzięki Aspose.Cells for .NET możesz tworzyć takie hybrydowe wykresy programowo w zaledwie kilku linijkach kodu. Ten przewodnik przeprowadzi Cię przez proces, wyjaśni kluczowe elementy API i dostarczy kompletny, gotowy do kompilacji przykład w C#.
Ten artykuł obejmuje następujące tematy:
- Biblioteka C# Excel do tworzenia wykresów PieBar
- Utwórz wykres PieBar w Excelu przy użyciu C#
- Uzyskaj darmową licencję
- Wykres PieBar Excel: darmowe zasoby
- Podsumowanie
- Zobacz także
Biblioteka C# Excel do tworzenia wykresów kołowo‑słupkowych
Aspose.Cells for .NET jest kompleksową biblioteką do manipulacji plikami Excel, która umożliwia programistom tworzenie, edytowanie i renderowanie plików Excel bez zainstalowanego Microsoft Excel. Zapewnia ona wsparcie pierwszej klasy dla wszystkich natywnych typów wykresów Excel, w tym wykresów kombinowanych, takich jak PieBar (wykres kołowy połączony z wykresem słupkowym).
Kluczowe zalety korzystania z Aspose.Cells w tym scenariuszu:
- Pełna kontrola API – Twórz wykresy, ustawiaj typy serii i dostosowuj osie programowo.
- Brak interfejsu COM – Działa na każdej platformie .NET (Windows, Linux, macOS) oraz w środowiskach bez interfejsu graficznego.
- Wysoka wydajność – Obsługuje duże skoroszyty i zestawy danych przy minimalnym zużyciu pamięci.
- Wiele formatów wyjściowych – Zapisz wynik jako XLSX, PDF, PNG lub inny obsługiwany format.
Rozpoczęcie jest proste:
- Pobierz najnowsze wydanie ze strony wydań Aspose.Cells.
- Zainstaluj pakiet NuGet:
PM> Install-Package Aspose.Cells
Utwórz wykres PieBar w Excelu przy użyciu C#
Poniżej znajduje się kompletny, gotowy do uruchomienia przykład w C#, który demonstruje, jak:
- Wypełnij arkusz przykładowymi danymi.
- Dodaj serię Pie (główna oś), aby przedstawić procenty.
- Dodaj serię Bar (druga oś), aby pokazać wartości bezwzględne.
- Połącz dwie serie w jednym obszarze wykresu, uzyskując wykres PieBar.
- Zapisz skoroszyt do pliku XLSX (lub innego formatu, którego potrzebujesz).
Wyjaśnienie kluczowych kroków
| Krok | Co robi | Ważne członki API |
|---|---|---|
| 1‑2 | Tworzy skoroszyt i wypełnia go przykładowymi danymi. | Workbook, Worksheet, Cells |
| 3 | Dodaje obiekt wykresu, którego podstawowym typem jest PieBar. Daje to kontener wykresu, który może pomieścić wiele serii różnych typów. | Worksheet.Charts.Add, ChartType.Pie |
| 4 | Wstawia serię pie, która wizualizuje Revenue jako część całości. | Chart.NSeries.Add, Chart.NSeries[].Type = ChartType.Pie |
| 5 | Wstawia serię bar, która wizualizuje Units Sold na drugiej osi, uzyskując klasyczną kombinację PieBar. | Chart.NSeries[].Type = ChartType.Bar, PlotOnSecondAxis = true |
| 6‑7 | Dostraja tytuły osi, położenie legendy i wyświetlanie etykiet danych, aby uzyskać profesjonalny wygląd. | Chart.ValueAxis, Chart.SecondValueAxis, Chart.Legend, DataLabels |
| 8 | Zapisuje skoroszyt. Wynik można otworzyć w Microsoft Excel, Google Sheets lub dowolnym innym przeglądarce arkuszy kalkulacyjnych. | Workbook.Save |
Możesz zmienić format wyjściowy, po prostu zmieniając rozszerzenie pliku w Workbook.Save. Na przykład użyj "PieBarChart_Output.pdf", aby wygenerować plik PDF.
Uzyskaj darmową licencję
Aspose.Cells wymaga licencji, aby uzyskać pełną funkcjonalność. Możesz uzyskać tymczasową bezpłatną licencję do celów oceny:
- Odwiedź Aspose temporary license page.
- Wypełnij krótki formularz i kliknij Get License.
- Pobierz plik
Aspose.Total.lici umieść go w folderze projektu. - Załaduj licencję na początku aplikacji:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic");
Wykres kołowo‑słupkowy Excel: Darmowe zasoby
- Przewodnik programisty – https://docs.aspose.com/cells/net/
- Darmowe aplikacje online – 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/
Wnioski
Ten artykuł pokazał, jak stworzyć PieBar chart—potężną hybrydową wizualizację, która łączy proporcjonalny wgląd wykresu kołowego z ilościową przejrzystością wykresu słupkowego—przy użyciu Aspose.Cells for .NET. Dostarczony przykładowy program można dostosować do dowolnego zestawu danych, co pozwala osadzić wykresy profesjonalnej jakości bezpośrednio w twoich przepływach pracy automatyzacji Excel.
Jeśli napotkasz jakiekolwiek problemy lub masz dodatkowe pytania, śmiało odwiedź forum społeczności Aspose.Cells, aby uzyskać wsparcie.