Có thể thêm ghi chú vào trang chiếu powerpoint được tạo lập trình bằng cách sử dụng Apache POI không?Thêm ghi chú vào trang chiếu PowerPoint bằng cách sử dụng Apache POI
Dưới đây là những gì tôi có cho đến nay
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);
Như bạn có thể thấy, có dường như không thể là một cách để tạo ra các đối tượng cần thiết để thêm ghi chú vào đối tượng trượt.
Calling
Notes notesSheet = slide.getNotesSheet();
... trả về null.
Có cách nào khác để tạo đối tượng ghi chú cần thiết, có thể sử dụng một lớp nhà máy mà tôi chưa tìm thấy?
Hoặc, có cách nào khác để thêm ghi chú vào trang trình bày không liên quan đến làm việc với các lớp Ghi chú không?
Điều đó có hiệu quả. Cảm ơn! – GBP