Ist es möglich, Notizen zu einer Powerpoint-Folie hinzuzufügen, die programmatisch mit Apache POI erstellt wurde?Hinzufügen von Notizen zu einer PowerPoint-Folie mit Apache POI
Hier ist, was ich bisher
Slide slide = ppt.createSlide();
org.apache.poi.hslf.record.Notes notesRecord = new ???; // <--- No Public constructor
org.apache.poi.hslf.model.Notes noteModel = new org.apache.poi.hslf.model.Notes(notesRecord); // <--- Only one constructor which takes a org.apache.poi.hslf.record.Notes
// hopefully make some notes
// add the notes to the slide
slide.setNotes(noteModel);
Wie Sie sehen können, gibt es keine Möglichkeit zu sein scheint, die Objekte zu schaffen, um Notizen zu dem Folie-Objekt hinzuzufügen.
Aufruf
Notes notesSheet = slide.getNotesSheet();
... null zurück.
Gibt es ein anderes Mittel, um das notwendige Notes-Objekt zu erstellen, vielleicht mit einer Factory-Klasse, die ich nicht gefunden habe?
Oder gibt es eine andere Möglichkeit, einer Folie eine Notiz hinzuzufügen, die nicht mit den Notizklassen arbeitet?
Das funktioniert. Vielen Dank! – GBP