Abschnitt

Beispiele für die Verwaltung von Präsentationsabschnitten—Hinzufügen, Zugreifen, Entfernen und Umbenennen programmgesteuert mit Aspose.Slides for Android via Java.

Abschnitt hinzufügen

Erstellen Sie einen Abschnitt, der bei einer bestimmten Folie beginnt.

static void addSection() {
    Presentation presentation = new Presentation();
    try {
        ISlide slide = presentation.getSlides().get_Item(0);

        // Gibt die Folie an, die den Beginn des Abschnitts markiert.
        presentation.getSections().addSection("New Section", slide);
    } finally {
        presentation.dispose();
    }
}

Abschnitt zugreifen

Lesen Sie Abschnittsinformationen aus einer Präsentation.

static void accessSection() {
    Presentation presentation = new Presentation();
    try {
        ISlide slide = presentation.getSlides().get_Item(0);

        presentation.getSections().addSection("My Section", slide);

        // Greift auf einen Abschnitt nach Index zu.
        ISection section = presentation.getSections().get_Item(0);
        String sectionName = section.getName();
    } finally {
        presentation.dispose();
    }
}

Abschnitt entfernen

Löschen Sie einen zuvor hinzugefügten Abschnitt.

static void removeSection() {
    Presentation presentation = new Presentation();
    try {
        ISlide slide = presentation.getSlides().get_Item(0);

        ISection section = presentation.getSections().addSection("Temporary Section", slide);

        // Entfernt den ersten Abschnitt.
        presentation.getSections().removeSection(section);
    } finally {
        presentation.dispose();
    }
}

Abschnitt umbenennen

Ändern Sie den Namen eines vorhandenen Abschnitts.

static void renameSection() {
    Presentation presentation = new Presentation();
    try {
        ISlide slide = presentation.getSlides().get_Item(0);

        presentation.getSections().addSection("Old Name", slide);

        ISection section = presentation.getSections().get_Item(0);
        section.setName("New Name");
    } finally {
        presentation.dispose();
    }
}