Druhé možnosti vykreslování pro grafy v Java Slides
Úvod do možností druhého vykreslování pro grafy v Java Slides
V tomto tutoriálu prozkoumáme, jak přidat druhé možnosti vykreslování do grafů pomocí Aspose.Slides pro Java. Druhé možnosti vykreslování umožňují přizpůsobit vzhled a chování grafů, zejména ve scénářích, jako jsou výsečové grafy. Poskytneme vám podrobné pokyny a příklady zdrojového kódu, jak toho dosáhnout.
Předpoklady
Než začneme, ujistěte se, že máte Aspose.Slides for Java nainstalovaný a nastavený ve vašem projektu Java.
Krok 1: Vytvořte prezentaci
Začněme vytvořením nové prezentace:
// Cesta k adresáři dokumentů.
String dataDir = "Your Document Directory";
// Vytvořte instanci třídy Presentation
Presentation presentation = new Presentation();
Krok 2: Přidejte graf do snímku
Dále na snímek přidáme graf. V tomto příkladu vytvoříme výsečový graf:
// Přidejte graf na snímek
IChart chart = presentation.getSlides().get_Item(0).getShapes().addChart(ChartType.PieOfPie, 50, 50, 500, 400);
Krok 3: Přizpůsobte vlastnosti grafu
Nyní nastavíme různé vlastnosti grafu, včetně možností druhého vykreslování:
// Zobrazit popisky dat pro první sérii
chart.getChartData().getSeries().get_Item(0).getLabels().getDefaultDataLabelFormat().setShowValue(true);
// Nastavte velikost druhého koláče (v procentech)
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setSecondPieSize(149);
// Rozdělte koláč podle procent
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setPieSplitBy(PieSplitType.ByPercentage);
// Nastavte polohu rozdělení
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setPieSplitPosition(53);
Krok 4: Uložte prezentaci
Nakonec uložte prezentaci s možností grafu a druhého grafu:
// Zápis prezentace na disk
presentation.save(dataDir + "SecondPlotOptionsforCharts_out.pptx", SaveFormat.Pptx);
Kompletní zdrojový kód pro možnosti druhého pozemku
// Cesta k adresáři dokumentů.
String dataDir = "Your Document Directory";
// Vytvořte instanci třídy Presentation
Presentation presentation = new Presentation();
// Přidejte graf na snímek
IChart chart = presentation.getSlides().get_Item(0).getShapes().addChart(ChartType.PieOfPie, 50, 50, 500, 400);
// Nastavte různé vlastnosti
chart.getChartData().getSeries().get_Item(0).getLabels().getDefaultDataLabelFormat().setShowValue(true);
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setSecondPieSize(149);
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setPieSplitBy(PieSplitType.ByPercentage);
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setPieSplitPosition(53);
// Zápis prezentace na disk
presentation.save(dataDir + "SecondPlotOptionsforCharts_out.pptx", SaveFormat.Pptx);
Závěr
V tomto tutoriálu jsme se naučili, jak přidat druhé možnosti vykreslování do grafů v Java Slides pomocí Aspose.Slides for Java. Můžete přizpůsobit různé vlastnosti, abyste zlepšili vzhled a funkčnost svých grafů, díky čemuž budou vaše prezentace informativnější a vizuálně přitažlivější.
FAQ
Jak mohu změnit velikost druhého koláče v koláčovém grafu?
Chcete-li změnit velikost druhého výsečového grafu, použijtesetSecondPieSize
metoda, jak je znázorněno v příkladu kódu výše. Upravte hodnotu pro určení velikosti v procentech.
Co děláPieSplitBy
control in a Pie of Pie chart?
ThePieSplitBy
vlastnost řídí, jak je výsečový graf rozdělen. Můžete jej nastavit na obojíPieSplitType.ByPercentage
neboPieSplitType.ByValue
pro rozdělení grafu podle procent nebo podle konkrétní hodnoty.
Jak nastavím polohu rozdělení v koláčovém grafu?
Polohu rozdělení v koláčovém grafu můžete nastavit pomocísetPieSplitPosition
metoda. Upravte hodnotu pro určení požadované polohy.