Folien zu Präsentationen auf Android hinzufügen

Eine Folie zu einer Präsentation hinzufügen

Aspose.Slides for Android via Java ermöglicht Entwicklern das Hinzufügen leerer Folien zu ihrer Präsentation. Um eine leere Folie in die Präsentation einzufügen, befolgen Sie bitte die folgenden Schritte:

  • Erstellen Sie eine Instanz der Klasse Presentation.
  • Instanziieren Sie die Klasse ISlideCollection, indem Sie eine Referenz auf die Eigenschaft Slides (Sammlung von Inhalts‑Slide‑Objekten) setzen, die vom Presentation-Objekt bereitgestellt wird.
  • Fügen Sie eine leere Folie am Ende der Inhaltsfoliensammlung hinzu, indem Sie die Methode addEmptySlide des ISlideCollection-Objekts aufrufen.
  • Arbeiten Sie mit der neu hinzugefügten leeren Folie.
  • Schreiben Sie schließlich die Präsentationsdatei mithilfe des Presentation-Objekts.
// Instanziiert die Presentation-Klasse, die die Präsentationsdatei repräsentiert
Presentation pres = new Presentation();
try {
    // Instanziiert die SlideCollection-Klasse
    ISlideCollection slds = pres.getSlides();

    for (int i = 0; i < pres.getLayoutSlides().size(); i++) {
        // Fügt der Slides-Sammlung eine leere Folie hinzu
        slds.addEmptySlide(pres.getLayoutSlides().get_Item(i));
    }
    // Führt einige Operationen mit der neu hinzugefügten Folie aus

    // Speichert die PPTX-Datei auf dem Datenträger
    pres.save("EmptySlide.pptx", SaveFormat.Pptx);
} finally {
    pres.dispose();
}

FAQ

Kann ich eine neue Folie an einer konkreten Position einfügen und nicht nur am Ende?

Ja. Die Bibliothek unterstützt Slide‑Sammlungen und die Operationen insert/clone, sodass Sie eine Folie am gewünschten Index einfügen können, nicht nur am Ende.

Werden Theme/Styles beim Hinzufügen einer Folie anhand eines Layouts beibehalten?

Ja. Ein Layout erbt die Formatierung von seinem Master, und die neue Folie erbt vom ausgewählten Layout und dessen zugehörigem Master.

Welche Folie ist in einer neuen „leeren“ Präsentation vorhanden, bevor Folien hinzugefügt werden?

Eine neu erstellte Präsentation enthält bereits eine leere Folie mit dem Index null. Das ist wichtig zu berücksichtigen, wenn Einfüge‑Indizes berechnet werden.

Wie wähle ich das „richtige“ Layout für eine neue Folie, wenn der Master viele Optionen hat?

Wählen Sie im Allgemeinen das LayoutSlide, das der erforderlichen Struktur entspricht (Title and Content, Two Content, etc.). Wenn ein solches Layout fehlt, können Sie es dem Master add it to the master hinzufügen.