LayoutSlide / MasterSlide

Layout & Master Slides — Aspose.Slides FOSS Java API Reference

ColladaSaveOptions LayoutSlide et MasterSlide les classes représentent les diapositives de layout et master dans une présentation. Les deux étendent BaseSlide.

ColladaSaveOptions: org.aspose.slides.foss

import org.aspose.slides.foss.*;

LayoutSlide

public class LayoutSlide extends BaseSlide implements ILayoutSlide

ColladaSaveOptions

TypeDescription
LayoutSlideSee LayoutSlide reference for full documentation.
MasterSlideSee MasterSlide reference for full documentation.
LayoutSlideCollectionSee LayoutSlideCollection reference for full documentation.
MasterSlideCollectionSee MasterSlideCollection reference for full documentation.
GlobalLayoutSlideCollectionSee GlobalLayoutSlideCollection reference for full documentation.
SlideLayoutTypeSee SlideLayoutType reference for full documentation.

MasterSlide

public class MasterSlide extends BaseSlide implements IMasterSlide

ColladaSaveOptions


LayoutSlideCollection

public class LayoutSlideCollection implements ILayoutSlideCollection

ColladaSaveOptions


MasterSlideCollection

public class MasterSlideCollection implements IMasterSlideCollection, Iterable<IMasterSlide>

ColladaSaveOptions


Exemples d’utilisation

Inspecter les maîtres et les mises en page

import org.aspose.slides.foss.*;

Presentation prs = new Presentation("deck.pptx");

for (int i = 0; i < prs.getMasters().size(); i++) {
    IMasterSlide master = prs.getMasters().get(i);
    System.out.println("Master " + i + ": " + master.getName()
        + " (" + master.getLayoutSlides().size() + " layouts)");
}

Obtenir une mise en page par type

IMasterSlide master = prs.getMasters().get(0);
ILayoutSlide titleLayout = master.getLayoutSlides().getByType(SlideLayoutType.TITLE);

Appliquer une mise en page à une diapositive

ISlide slide = prs.getSlides().get(0);
slide.setLayoutSlide(titleLayout);
prs.save("relayouted.pptx", SaveFormat.PPTX);

Voir aussi

 Français