Második diagrambeállítások Java diákban
Bevezetés a Java-diagramok második diagrambeállításaiba
Ebben az oktatóanyagban azt vizsgáljuk meg, hogyan adhatunk hozzá második ábrázolási opciókat diagramokhoz az Aspose.Slides for Java használatával. A második ábrázolási opciók lehetővé teszik a diagramok megjelenésének és viselkedésének testreszabását, különösen olyan esetekben, mint a kördiagramok. Lépésről lépésre bemutatjuk a megvalósítás módját, valamint forráskódpéldákat is adunk.
Előfeltételek
Mielőtt elkezdenénk, győződjünk meg róla, hogy az Aspose.Slides for Java telepítve és beállítva van a Java projektedben.
1. lépés: Prezentáció létrehozása
Kezdjük egy új prezentáció létrehozásával:
// A dokumentumok könyvtárának elérési útja.
String dataDir = "Your Document Directory";
// Hozz létre egy példányt a Presentation osztályból
Presentation presentation = new Presentation();
2. lépés: Diagram hozzáadása egy diához
Következőként egy diagramot fogunk hozzáadni egy diához. Ebben a példában egy kördiagramot fogunk létrehozni:
// Diagram hozzáadása a diához
IChart chart = presentation.getSlides().get_Item(0).getShapes().addChart(ChartType.PieOfPie, 50, 50, 500, 400);
3. lépés: Diagram tulajdonságainak testreszabása
Most állítsuk be a diagram különböző tulajdonságait, beleértve a második diagram beállításait is:
// Az első sorozat adatcímkéinek megjelenítése
chart.getChartData().getSeries().get_Item(0).getLabels().getDefaultDataLabelFormat().setShowValue(true);
// A második kördiagram méretének beállítása (százalékban)
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setSecondPieSize(149);
// Ossza fel a tortát százalékosan
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setPieSplitBy(PieSplitType.ByPercentage);
// A felosztás pozíciójának beállítása
chart.getChartData().getSeries().get_Item(0).getParentSeriesGroup().setPieSplitPosition(53);
4. lépés: Mentse el a prezentációt
Végül mentse el a prezentációt a diagram és a második ábrázolási beállításokkal:
// Prezentáció írása lemezre
presentation.save(dataDir + "SecondPlotOptionsforCharts_out.pptx", SaveFormat.Pptx);
Teljes forráskód a második diagram opcióihoz
// A dokumentumok könyvtárának elérési útja.
String dataDir = "Your Document Directory";
// Hozz létre egy példányt a Presentation osztályból
Presentation presentation = new Presentation();
// Diagram hozzáadása a diához
IChart chart = presentation.getSlides().get_Item(0).getShapes().addChart(ChartType.PieOfPie, 50, 50, 500, 400);
// Különböző tulajdonságok beállítása
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);
// Prezentáció írása lemezre
presentation.save(dataDir + "SecondPlotOptionsforCharts_out.pptx", SaveFormat.Pptx);
Következtetés
Ebben az oktatóanyagban megtanultuk, hogyan adhatunk hozzá második diagrambeállításokat a Java diákban található diagramokhoz az Aspose.Slides for Java használatával. Testreszabhatja a különböző tulajdonságokat a diagramok megjelenésének és funkcionalitásának javítása érdekében, így a prezentációk informatívabbak és vizuálisan vonzóbbak lesznek.
GYIK
Hogyan tudom megváltoztatni a második kördiagram méretét egy kördiagramban?
A kördiagram második körének méretének módosításához használja a setSecondPieSize
metódust, ahogy a fenti kódpéldában látható. Módosítsa az értéket a méret százalékos megadásához.
Mit jelent PieSplitBy
kontroll egy kördiagramon?
A PieSplitBy
tulajdonság szabályozza, hogy a kördiagram hogyan legyen felosztva. Beállíthatja a kettő közül: PieSplitType.ByPercentage
vagy PieSplitType.ByValue
a diagram százalékos vagy egy adott érték szerinti felosztásához.
Hogyan tudom beállítani a felosztás pozícióját egy kördiagramban?
A kördiagram felosztásának pozícióját a következővel állíthatja be: setPieSplitPosition
módszer. Módosítsa az értéket a kívánt pozíció megadásához.