Apache POI を使用してプログラムで作成されたパワーポイント スライドにメモを追加することは可能ですか?
これが私がこれまでに持っているものです
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);
ご覧のとおり、スライド オブジェクトにメモを追加するために必要なオブジェクトを作成する方法はないようです。
通話中
Notes notesSheet = slide.getNotesSheet();
...null を返します。
おそらく私が見つけていないファクトリクラスを使用して、必要なメモオブジェクトを作成する別の方法はありますか?
または、Note クラスを使用せずにスライドにメモを追加する別の方法はありますか?