บันทึกสไลด์ใช้เพื่อเพิ่มข้อมูลเพิ่มเติมเป็นข้อมูลอ้างอิงในการนำเสนอ ผู้นำเสนอเพิ่มบันทึกย่อเหล่านี้เพื่อระลึกถึงประเด็นสำคัญที่เกี่ยวข้องกับงานนำเสนอของพวกเขา ในบทความนี้ คุณจะได้เรียนรู้วิธีจัดการบันทึกย่อของสไลด์ในงานนำเสนอโดยใช้โปรแกรม โดยเฉพาะอย่างยิ่ง บทความจะกล่าวถึงวิธีการอ่าน เพิ่ม และลบบันทึกย่อของสไลด์ในงานนำเสนอ PowerPoint โดยใช้ Java
- Java API เพื่อทำงานกับ PowerPoint Slide Notes
- อ่าน Slide Notes ในงานนำเสนอ PowerPoint
- เพิ่ม Slide Notes ในงานนำเสนอ PowerPoint
- ลบ Slide Notes ในงานนำเสนอ PowerPoint
- รับใบอนุญาต API ฟรี
Java API เพื่อทำงานกับ PowerPoint Slide Notes
ในการทำงานกับโน้ตของสไลด์ เราจะใช้ Aposose.Slides for Java เป็น API ที่มีคุณลักษณะหลากหลายซึ่งช่วยให้คุณสร้าง แก้ไข และแปลงงานนำเสนอ PowerPoint จากภายในแอปพลิเคชัน Java ของคุณ คุณสามารถ ดาวน์โหลด API หรือติดตั้งโดยใช้การกำหนดค่า Maven ต่อไปนี้
<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>
อ่าน Slide Notes ในงานนำเสนอ PowerPoint ในภาษา Java
ต่อไปนี้เป็นขั้นตอนในการอ่านบันทึกสไลด์ในงานนำเสนอ PowerPoint โดยใช้ Java
- ขั้นแรก โหลดงานนำเสนอโดยใช้คลาส Presentation
- เข้าถึง INNotesSlideManager ของสไลด์ที่ต้องการในงานนำเสนอโดยใช้เมธอด Presentation.getSlides().getItem(index).getNotesSlideManager()
- รับบันทึกสไลด์ในวัตถุ INNotesSlide โดยใช้เมธอด INotesSlideManager.getNotesSlide()
- สุดท้าย เข้าถึงข้อความของโน้ตโดยใช้เมธอด INNotesSlide.getNotesTextFrame().getText()
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการอ่านบันทึกสไลด์ในงานนำเสนอ PowerPoint โดยใช้ Java
// โหลดไฟล์นำเสนอ
Presentation presentation = new Presentation("presentation.pptx");
// เข้าถึงตัวจัดการสไลด์โน้ต
INotesSlideManager mgr = presentation.getSlides().get_Item(0).getNotesSlideManager();
// อ่านบันทึกสไลด์
INotesSlide note = mgr.getNotesSlide();
System.out.println(note.getNotesTextFrame().getText());
เพิ่ม Slide Notes ในงานนำเสนอ PowerPoint โดยใช้ Java
ต่อไปนี้เป็นขั้นตอนในการเพิ่มบันทึกสไลด์ลงในงานนำเสนอ PowerPoint โดยใช้ Java
- ขั้นแรก ให้โหลดหรือสร้างงานนำเสนอโดยใช้คลาส Presentation
- เข้าถึง INNotesSlideManager ของสไลด์ที่ต้องการในงานนำเสนอโดยใช้เมธอด [Presentation.getSlides().getItem(index).getNotesSlideManager()][11
- รับบันทึกสไลด์ในวัตถุ INNotesSlide โดยใช้เมธอด INNotesSlideManager.getNotesSlide()
- ตั้งค่าข้อความของโน้ตโดยใช้เมธอด INNotesSlide.getNotesTextFrame().setText(String)
- สุดท้าย บันทึกงานนำเสนอโดยใช้เมธอด Presentation.save(String, SaveFormat.Pptx)
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการเพิ่มบันทึกสไลด์ในงานนำเสนอ PowerPoint โดยใช้ Java
// โหลดไฟล์นำเสนอ
Presentation presentation = new Presentation("presentation.pptx");
// เข้าถึงตัวจัดการสไลด์โน้ต
INotesSlideManager mgr = presentation.getSlides().get_Item(0).getNotesSlideManager();
// เพิ่มข้อความในบันทึก
INotesSlide note = mgr.getNotesSlide();
note.getNotesTextFrame().setText("new slide note");
// บันทึกงานนำเสนอที่อัปเดต
presentation.save("added-slide-notes.pptx", SaveFormat.Pptx);
ลบ Slide Notes ในงานนำเสนอ PowerPoint
ต่อไปนี้เป็นขั้นตอนในการลบบันทึกสไลด์ในงานนำเสนอ PowerPoint โดยใช้ Java
- ก่อนอื่น ให้โหลดหรือสร้างงานนำเสนอโดยใช้คลาส Presentation
- เข้าถึง INNotesSlideManager ของสไลด์ที่ต้องการในงานนำเสนอโดยใช้เมธอด Presentation.getSlides().getItem(index).getNotesSlideManager()
- ลบบันทึกสไลด์โดยใช้เมธอด INNotesSlideManager.removeNotesSlide()
- สุดท้าย บันทึกงานนำเสนอโดยใช้เมธอด Presentation.save(String, SaveFormat.Pptx)
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการลบบันทึกสไลด์ในงานนำเสนอ PowerPoint โดยใช้ Java
// เข้าถึงตัวจัดการสไลด์โน้ต
Presentation pres = new Presentation("presWithNotes.pptx");
// ลบโน้ตของสไลด์แรก
INotesSlideManager mgr = pres.getSlides().get_Item(0).getNotesSlideManager();
mgr.removeNotesSlide();
// บันทึกงานนำเสนอที่อัปเดต
pres.save("test.pptx", SaveFormat.Pptx);
รับใบอนุญาต API ฟรี
คุณสามารถ ขอใบอนุญาตชั่วคราวได้ฟรี เพื่อใช้ API โดยไม่มีข้อจำกัดในการประเมิน
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีการทำงานกับบันทึกภาพนิ่งในงานนำเสนอ PowerPoint โดยใช้ Java คำแนะนำทีละขั้นตอนและตัวอย่างโค้ดแสดงวิธีอ่าน เพิ่ม หรือลบบันทึกย่อของสไลด์ นอกจากนี้ คุณสามารถสำรวจเพิ่มเติมเกี่ยวกับ API โดยใช้ เอกสารประกอบ นอกจากนี้ คุณสามารถโพสต์คำถามของคุณไปที่ ฟอรัม ของเรา