Bildanteckningarna används för att lägga till ytterligare information som referens i presentationerna. Presentatörerna lägger till dessa anteckningar för att komma ihåg de väsentliga punkter som är relevanta för deras presentationer. I den här artikeln kommer du att lära dig hur du manipulerar bildanteckningarna i presentationer programmatiskt. Speciellt kommer artikeln att täcka hur man läser, lägger till och tar bort bildanteckningarna i PowerPoint-presentationer med Java.
- Java API för att arbeta med PowerPoint Slide Notes
- Läs bildanteckningar i en PowerPoint-presentation
- Lägg till bildanteckningar i en PowerPoint-presentation
- Ta bort bildanteckningar i en PowerPoint-presentation
- Skaffa en gratis API-licens
Java API för att arbeta med PowerPoint Slide Notes
För att arbeta med bildanteckningar kommer vi att använda Aspose.Slides for Java. Det är ett funktionsrikt API som låter dig skapa, redigera och konvertera PowerPoint-presentationer från dina Java-applikationer. Du kan antingen ladda ner API:et eller installera det med följande Maven-konfigurationer.
<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>
Läs bildanteckningar i en PowerPoint-presentation i Java
Följande är stegen för att läsa bildanteckningar i PowerPoint-presentationer med Java.
- Ladda först presentationen med klassen Presentation.
- Gå till INotesSlideManager för den önskade bilden i presentationen med metoden Presentation.getSlides().getItem(index).getNotesSlideManager().
- Hämta bildanteckningar i objektet INotesSlide med metoden INotesSlideManager.getNotesSlide().
- Slutligen, få åtkomst till texten i anteckningarna med metoden INotesSlide.getNotesTextFrame().getText().
Följande kodexempel visar hur man läser bildanteckningar i PowerPoint-presentation med Java.
// Ladda presentationsfilen
Presentation presentation = new Presentation("presentation.pptx");
// Få åtkomst till anteckningsbildhanteraren
INotesSlideManager mgr = presentation.getSlides().get_Item(0).getNotesSlideManager();
// Läs bildanteckningar
INotesSlide note = mgr.getNotesSlide();
System.out.println(note.getNotesTextFrame().getText());
Lägg till bildanteckningar i en PowerPoint-presentation med Java
Följande är stegen för att lägga till bildanteckningar i en PowerPoint-presentation med Java.
- Ladda eller skapa först presentationen med klassen Presentation.
- Gå till INotesSlideManager för den önskade bilden i presentationen med metoden Presentation.getSlides().getItem(index).getNotesSlideManager().
- Hämta bildanteckningar i objektet INotesSlide med metoden INotesSlideManager.getNotesSlide().
- Ställ in texten för anteckningarna med metoden INotesSlide.getNotesTextFrame().setText(String).
- Slutligen sparar du presentationen med metoden Presentation.save(String, SaveFormat.Pptx).
Följande kodexempel visar hur du lägger till bildanteckningar i en PowerPoint-presentation med Java.
// Ladda presentationsfilen
Presentation presentation = new Presentation("presentation.pptx");
// Få åtkomst till anteckningsbildhanteraren
INotesSlideManager mgr = presentation.getSlides().get_Item(0).getNotesSlideManager();
// Lägg till text i anteckningarna
INotesSlide note = mgr.getNotesSlide();
note.getNotesTextFrame().setText("new slide note");
// Spara uppdaterad presentation
presentation.save("added-slide-notes.pptx", SaveFormat.Pptx);
Ta bort bildanteckningar i en PowerPoint-presentation
Följande är stegen för att ta bort bildanteckningarna i PowerPoint-presentationer med Java.
- Ladda eller skapa först presentationen med klassen Presentation.
- Gå till INotesSlideManager för den önskade bilden i presentationen med metoden Presentation.getSlides().getItem(index).getNotesSlideManager().
- Ta bort bildanteckningar med metoden INotesSlideManager.removeNotesSlide().
- Spara slutligen presentationen med metoden Presentation.save(String, SaveFormat.Pptx).
Följande kodexempel visar hur man tar bort bildanteckningar i en PowerPoint-presentation med Java.
// Få åtkomst till anteckningsbildhanteraren
Presentation pres = new Presentation("presWithNotes.pptx");
// Ta bort anteckningar från första bilden
INotesSlideManager mgr = pres.getSlides().get_Item(0).getNotesSlideManager();
mgr.removeNotesSlide();
// Spara uppdaterad presentation
pres.save("test.pptx", SaveFormat.Pptx);
Skaffa en gratis API-licens
Du kan begära en gratis tillfällig licens för att använda API:t utan utvärderingsbegränsningar.
Slutsats
I den här artikeln har du lärt dig hur du arbetar med bildanteckningar i PowerPoint-presentationer med Java. Steg-för-steg-guiden och kodexemplen har visat hur man läser, lägger till eller tar bort bildanteckningar. Dessutom kan du utforska mer om API:t med hjälp av dokumentationen. Dessutom kan du skicka dina frågor till vårt forum.