LayoutSlide / MasterSlide — Aspose.Slides FOSS for Java API Reference

ColladaSaveOptions LayoutSlide και MasterSlide οι κλάσεις αντιπροσωπεύουν διαφάνειες διάταξης και κύριες διαφάνειες σε μια παρουσίαση. Και οι δύο επεκτείνουν BaseSlide.

ColladaSaveOptions: org.aspose.slides.foss

import org.aspose.slides.foss.*;

LayoutSlide

public class LayoutSlide extends BaseSlide implements ILayoutSlide

ColladaSaveOptions

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
getMasterSlide() / setMasterSlide(IMasterSlide)IMasterSlideRead/WriteΗ κύρια διαφάνεια στην οποία ανήκει αυτή η διάταξη.
getLayoutType()SlideLayoutTypeColladaSaveOptionsΤύπος διάταξης (τίτλος, κενό, κ.λπ.).
getPresentation()IPresentationColladaSaveOptionsΓονική παρουσίαση.

MasterSlide

public class MasterSlide extends BaseSlide implements IMasterSlide

ColladaSaveOptions

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
getLayoutSlides()ILayoutSlideCollectionColladaSaveOptionsΣυλλογή διαφανειών διάταξης για αυτήν την κύρια διαφάνεια.
getPresentation()IPresentationColladaSaveOptionsΓονική παρουσίαση.

LayoutSlideCollection

public class LayoutSlideCollection implements ILayoutSlideCollection

ColladaSaveOptions

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
get(int index)ILayoutSlideΛάβετε τη διάταξη με βάση το ευρετήριο.
size()intΑριθμός διατάξεων.
getByType(SlideLayoutType type)ILayoutSlideΒρείτε μια διάταξη με βάση τον τύπο.
iterator()Iterator<ILayoutSlide>Επανάληψη πάνω από τις διατάξεις.

MasterSlideCollection

public class MasterSlideCollection implements IMasterSlideCollection, Iterable<IMasterSlide>

ColladaSaveOptions

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
get(int index)IMasterSlideΛάβετε την κύρια διαφάνεια με βάση το ευρετήριο.
size()intΑριθμός κύριων διαφανειών.
iterator()Iterator<IMasterSlide>Επανάληψη πάνω από τις κύριες διαφάνειες.

Παραδείγματα Χρήσης

Επιθεώρηση των Master και Layout

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)");
}

Αποκτήστε μια Διάταξη κατά Τύπο

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

Εφαρμόστε μια Διάταξη σε μια Διαφάνεια

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

Δείτε επίσης

 Ελληνικά