Nastavte režim rozvržení v aplikaci Java Slides
Úvod do nastavení režimu rozvržení v Java Slides
V tomto tutoriálu se naučíme, jak nastavit režim rozvržení pro graf v Java slides pomocí Aspose.Slides for Java. Režim rozložení určuje umístění a velikost grafu na snímku.
Předpoklady
Než začneme, ujistěte se, že máte ve svém projektu Java nainstalovanou a nastavenou knihovnu Aspose.Slides for Java. Knihovnu si můžete stáhnout z tady .
Krok 1: Vytvořte prezentaci
Nejprve musíme vytvořit novou prezentaci.
String dataDir = "Your Document Directory";
Presentation presentation = new Presentation();
Krok 2: Přidejte snímek a graf
Dále k němu přidáme snímek a graf. V tomto příkladu vytvoříme seskupený sloupcový graf.
ISlide slide = presentation.getSlides().get_Item(0);
IChart chart = slide.getShapes().addChart(ChartType.ClusteredColumn, 20, 100, 600, 400);
Krok 3: Nastavte rozložení grafu
Nyní nastavíme rozložení grafu. Pozici a velikost grafu v rámci snímku upravíme pomocísetX
, setY
, setWidth
, setHeight
metody. Navíc nastavímeLayoutTargetType
k určení režimu rozvržení.
chart.getPlotArea().setX(0.2f);
chart.getPlotArea().setY(0.2f);
chart.getPlotArea().setWidth(0.7f);
chart.getPlotArea().setHeight(0.7f);
chart.getPlotArea().setLayoutTargetType(LayoutTargetType.Inner);
V tomto příkladu jsme nastavili graf tak, aby měl cílový typ rozvržení “Vnitřní”, což znamená, že bude umístěn a velikostně vzhledem k vnitřní oblasti snímku.
Krok 4: Uložte prezentaci
Nakonec uložíme prezentaci s nastavením rozložení grafu.
presentation.save(dataDir + "SetLayoutMode_outer.pptx", SaveFormat.Pptx);
Kompletní zdrojový kód pro nastavení režimu rozvržení v Java Slides
String dataDir = "Your Document Directory";
Presentation presentation = new Presentation();
try
{
ISlide slide = presentation.getSlides().get_Item(0);
IChart chart = slide.getShapes().addChart(ChartType.ClusteredColumn, 20, 100, 600, 400);
chart.getPlotArea().setX(0.2f);
chart.getPlotArea().setY(0.2f);
chart.getPlotArea().setWidth(0.7f);
chart.getPlotArea().setHeight(0.7f);
chart.getPlotArea().setLayoutTargetType(LayoutTargetType.Inner);
presentation.save(dataDir + "SetLayoutMode_outer.pptx", SaveFormat.Pptx);
}
finally
{
if (presentation != null) presentation.dispose();
}
Závěr
V tomto tutoriálu jsme se naučili, jak nastavit režim rozvržení pro graf na snímcích Java pomocí Aspose.Slides for Java. Pozici a velikost grafu můžete upravit podle svých konkrétních požadavků úpravou hodnot vsetX
, setY
, setWidth
, setHeight
, asetLayoutTargetType
metody. To vám dává kontrolu nad umístěním grafů na snímcích.
FAQ
Jak změním režim rozložení pro graf v Aspose.Slides pro Java?
Chcete-li změnit režim rozložení pro graf v Aspose.Slides pro Java, můžete použítsetLayoutTargetType
metoda na ploše grafu. Můžete jej nastavit na obojíLayoutTargetType.Inner
neboLayoutTargetType.Outer
v závislosti na požadovaném rozložení.
Mohu upravit polohu a velikost grafu na snímku?
Ano, polohu a velikost grafu na snímku můžete upravit pomocísetX
, setY
, setWidth
, asetHeight
metody na ploše grafu. Upravte tyto hodnoty tak, aby umístění a velikost grafu odpovídaly vašim požadavkům.
Kde najdu více informací o Aspose.Slides for Java?
Více informací o Aspose.Slides for Java naleznete v dokumentace . Obsahuje podrobné odkazy a příklady rozhraní API, které vám pomohou efektivně pracovat se snímky a grafy v Javě.