Die Foliennotizen werden verwendet, um zusätzliche Informationen als Referenz in den Präsentationen hinzuzufügen. Die Moderatoren fügen diese Notizen hinzu, um sich an die wesentlichen Punkte zu erinnern, die für ihre Präsentationen relevant sind. In diesem Artikel erfahren Sie, wie Sie die Foliennotizen in Präsentationen programmgesteuert manipulieren. Insbesondere behandelt der Artikel das Lesen, Hinzufügen und Entfernen der Foliennotizen in PowerPoint Präsentationen mit Java.
- Java API zum Arbeiten mit PowerPoint-Foliennotizen
- Lesen Sie Foliennotizen in einer PowerPoint Präsentation
- Hinzufügen von Foliennotizen zu einer PowerPoint Präsentation
- Entfernen Sie Foliennotizen in einer PowerPoint Präsentation
- Holen Sie sich eine kostenlose API Lizenz
Java API zum Arbeiten mit PowerPoint-Foliennotizen
Um mit Foliennotizen zu arbeiten, verwenden wir Aspose.Slides for Java. Es ist eine funktionsreiche API, mit der Sie PowerPoint Präsentationen aus Ihren Java Anwendungen heraus erstellen, bearbeiten und konvertieren können. Sie können die API entweder herunterladen oder sie mit den folgenden Maven konfigurationen installieren.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>21.3</version>
<classifier>jdk16</classifier>
</dependency>
Lesen Sie Foliennotizen in einer PowerPoint Präsentation in Java
Im Folgenden finden Sie die Schritte zum Lesen von Foliennotizen in PowerPoint Präsentationen mit Java.
- Laden Sie zuerst die Präsentation mit der Klasse Presentation.
- Greifen Sie mit der methode Presentation.getSlides().getItem(index).getNotesSlideManager() auf den INotesSlideManager der gewünschten Folie in der Präsentation zu.
- Rufen Sie Foliennotizen im Objekt INotesSlide mit der methode INotesSlideManager.getNotesSlide() ab.
- Greifen Sie schließlich mit der methode INotesSlide.getNotesTextFrame().getText() auf den Text der Notizen zu.
Das folgende Codebeispiel zeigt, wie Foliennotizen in PowerPoint Präsentationen mit Java gelesen werden.
// Präsentationsdatei laden
Presentation presentation = new Presentation("presentation.pptx");
// Greifen Sie auf den Folienmanager für Notizen zu
INotesSlideManager mgr = presentation.getSlides().get_Item(0).getNotesSlideManager();
// Lesen Sie die Foliennotizen
INotesSlide note = mgr.getNotesSlide();
System.out.println(note.getNotesTextFrame().getText());
Hinzufügen von Foliennotizen zu einer PowerPoint Präsentation mit Java
Im Folgenden finden Sie die Schritte zum Hinzufügen von Foliennotizen zu einer PowerPoint Präsentation mit Java.
- Laden oder erstellen Sie zuerst die Präsentation mit der Klasse Presentation.
- Greifen Sie mit der methode Presentation.getSlides().getItem(index).getNotesSlideManager() auf den INotesSlideManager der gewünschten Folie in der Präsentation zu.
- Rufen Sie Foliennotizen im Objekt INotesSlide mit der methode INotesSlideManager.getNotesSlide() ab.
- Legen Sie den Text der Notizen mit der methode INotesSlide.getNotesTextFrame().setText(String) fest.
- Speichern Sie abschließend die Präsentation mit der methode Presentation.save(String, SaveFormat.Pptx).
Das folgende Codebeispiel zeigt, wie Foliennotizen in einer PowerPoint Präsentation mit Java hinzugefügt werden.
// Präsentationsdatei laden
Presentation presentation = new Presentation("presentation.pptx");
// Greifen Sie auf den Folienmanager für Notizen zu
INotesSlideManager mgr = presentation.getSlides().get_Item(0).getNotesSlideManager();
// Fügen Sie Text zu den Notizen hinzu
INotesSlide note = mgr.getNotesSlide();
note.getNotesTextFrame().setText("new slide note");
// Aktualisierte Präsentation speichern
presentation.save("added-slide-notes.pptx", SaveFormat.Pptx);
Entfernen Sie Foliennotizen in einer PowerPoint Präsentation
Im Folgenden sind die Schritte zum Entfernen der Foliennotizen in PowerPoint Präsentationen mit Java aufgeführt.
- Laden oder erstellen Sie zuerst die Präsentation mit der Klasse Presentation.
- Greifen Sie mit der methode Presentation.getSlides().getItem(index).getNotesSlideManager() auf den INotesSlideManager der gewünschten Folie in der Präsentation zu.
- Foliennotizen mit der methode INotesSlideManager.removeNotesSlide() entfernen.
- Speichern Sie abschließend die Präsentation mit der methode Presentation.save(String, SaveFormat.Pptx).
Das folgende Codebeispiel zeigt, wie Foliennotizen in einer PowerPoint Präsentation mit Java entfernt werden.
// Greifen Sie auf den Folienmanager für Notizen zu
Presentation pres = new Presentation("presWithNotes.pptx");
// Notizen der ersten Folie entfernen
INotesSlideManager mgr = pres.getSlides().get_Item(0).getNotesSlideManager();
mgr.removeNotesSlide();
// Aktualisierte Präsentation speichern
pres.save("test.pptx", SaveFormat.Pptx);
Holen Sie sich eine kostenlose API Lizenz
Sie können eine kostenlose temporäre Lizenz anfordern, um die API ohne Evaluierungseinschränkungen zu verwenden.
Fazit
In diesem Artikel haben Sie gelernt, wie Sie in PowerPoint Präsentationen mit Java mit Foliennotizen arbeiten. Die Schritt-für-Schritt-Anleitung und die Codebeispiele haben gezeigt, wie Foliennotizen gelesen, hinzugefügt oder entfernt werden. Darüber hinaus können Sie mithilfe der Dokumentation mehr über die API erfahren. Außerdem können Sie Ihre Fragen in unserem Forum posten.