Dziura w wykresie pierścieniowym w slajdach Java

Wprowadzenie do wykresu pierścieniowego z dziurą w slajdach Java

W tym samouczku poprowadzimy Cię przez proces tworzenia wykresu pierścieniowego z dziurą przy użyciu Aspose.Slides dla Java. Ten przewodnik krok po kroku przeprowadzi Cię przez proces z przykładami kodu źródłowego.

Warunki wstępne

Zanim zaczniesz, upewnij się, że masz zainstalowaną i skonfigurowaną bibliotekę Aspose.Slides for Java w swoim projekcie Java. Można go pobrać zAspose.Slides dla dokumentacji Java.

Krok 1: Zaimportuj wymagane biblioteki

import com.aspose.slides.ChartType;
import com.aspose.slides.IChart;
import com.aspose.slides.Presentation;
import com.aspose.slides.SaveFormat;

Krok 2: Zainicjuj prezentację

// Ścieżka do katalogu dokumentów.
String dataDir = "Your Document Directory";

// Utwórz instancję klasy Prezentacja
Presentation presentation = new Presentation();

Krok 3: Utwórz wykres pierścieniowy

try {
    // Utwórz wykres pierścieniowy na pierwszym slajdzie
    IChart chart = presentation.getSlides().get_Item(0).getShapes().addChart(ChartType.Doughnut, 50, 50, 400, 400);
    
    // Ustaw rozmiar dziury na wykresie pierścieniowym (w procentach)
    chart.getChartData().getSeriesGroups().get_Item(0).setDoughnutHoleSize((byte) 90);
    
    // Zapisz prezentację na dysku
    presentation.save(dataDir + "DoughnutHoleSize_out.pptx", SaveFormat.Pptx);
} finally {
    // Pozbądź się przedmiotu prezentacji
    if (presentation != null) presentation.dispose();
}

Krok 4: Uruchom kod

Uruchom kod Java w swoim IDE lub edytorze tekstu, aby utworzyć wykres pierścieniowy z określonym rozmiarem dziury. Pamiętaj o wymianie"Your Document Directory" z rzeczywistą ścieżką, w której chcesz zapisać prezentację.

Kompletny kod źródłowy dziury w wykresie pierścieniowym w slajdach Java

// Ścieżka do katalogu dokumentów.
String dataDir = "Your Document Directory";
// Utwórz instancję klasy Prezentacja
Presentation presentation = new Presentation();
try
{
	IChart chart = presentation.getSlides().get_Item(0).getShapes().addChart(ChartType.Doughnut, 50, 50, 400, 400);
	chart.getChartData().getSeriesGroups().get_Item(0).setDoughnutHoleSize((byte) 90);
	// Zapisz prezentację na dysku
	presentation.save(dataDir + "DoughnutHoleSize_out.pptx", SaveFormat.Pptx);
}
finally
{
	if (presentation != null) presentation.dispose();
}

Wniosek

W tym samouczku nauczyłeś się tworzyć wykres pierścieniowy z dziurą za pomocą Aspose.Slides dla Java. Rozmiar otworu można dostosować, regulującsetDoughnutHoleSize parametr metody.

Często zadawane pytania

Jak mogę zmienić kolor segmentów wykresu?

Aby zmienić kolor segmentów wykresu, możesz użyć opcjisetDataPointsInLegend metoda naIChart obiektu i ustaw żądany kolor dla każdego punktu danych.

Czy mogę dodać etykiety do segmentów wykresu pierścieniowego?

Tak, możesz dodawać etykiety do segmentów wykresu pierścieniowego za pomocąsetDataPointsLabelValue metoda naIChart obiekt.

Czy jest możliwość dodania tytułu do wykresu?

Z pewnością! Możesz dodać tytuł do wykresu za pomocąsetTitle metoda naIChart obiekt i podając żądany tekst tytułu.