บันทึกสไลด์ในงานนำเสนอ PowerPoint ใช้เพื่อเพิ่มการอ้างอิงสำหรับผู้นำเสนอเพื่อระลึกถึงประเด็นสำคัญระหว่างการนำเสนอ บันทึกย่อเหล่านี้สามารถเพิ่มลงในทุกสไลด์ของงานนำเสนอ PowerPoint บทความนี้ยังครอบคลุมประเด็นสำคัญบางประการในการจัดการกับบันทึกย่อของสไลด์ในงานนำเสนอโดยทางโปรแกรม
หลังจากอ่านบทความนี้แล้ว คุณจะสามารถ:
- อ่านบันทึกสไลด์ในงานนำเสนอ PowerPoint โดยใช้ C#,
- เพิ่มบันทึกภาพนิ่งในงานนำเสนอ PowerPoint ใน C #,
- อัปเดตโน้ตในสไลด์เฉพาะของงานนำเสนอ PowerPoint ใน C#, and
- ลบบันทึกภาพนิ่งในงานนำเสนอ PowerPoint โดยใช้ C #.
การทำงานกับ Slide Notes โดยใช้ Aspose.Slides สำหรับ .NET
ในการทำงานกับโน้ตสไลด์ใน PowerPoint เราจะใช้ Aspose.Slides สำหรับ .NET ซึ่งเป็น API การทำงานอัตโนมัติของ PowerPoint ที่มีประสิทธิภาพซึ่งสนับสนุนการสร้าง อัปเดต แยกวิเคราะห์ และแปลงเอกสารนำเสนอ คุณสามารถ ดาวน์โหลด API หรือติดตั้งโดยใช้ตัวเลือกต่อไปนี้:
ใช้ NuGet Package Manager
การใช้คอนโซลผู้จัดการแพ็คเกจ
PM> Install-Package Aspose.Slides.NET
อ่าน Slide Notes จากงานนำเสนอ PowerPoint ใน C#
ในการเข้าถึงโน้ตของสไลด์ใน PowerPoint Aspose.Slides สำหรับ .NET จะมีอินเทอร์เฟซ INNotesSlideManager INotesSlideManager ให้คุณเข้าถึง อ่าน เพิ่ม และอัพเดตบันทึกย่อของสไลด์ ต่อไปนี้เป็นขั้นตอนในการอ่านบันทึกสไลด์จากงานนำเสนอ PowerPoint
- โหลดงานนำเสนอ PowerPoint ลงในวัตถุ Presentation
- เข้าถึง NotesSlideManager ของสไลด์ที่ต้องการโดยใช้อินเทอร์เฟซ INNotesSlideManager
- รับโน้ตของสไลด์ในอินเทอร์เฟซ INNotesSlide
- อ่านบันทึกสไลด์โดยใช้ INNotesSlide.NotesTextFrame.Text
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการอ่านบันทึกสไลด์จาก PowerPoint PPTX โดยใช้ C#
// โหลดงานนำเสนอ PowerPoint
Presentation presentation = new Presentation("presentation.pptx");
INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
// อ่านบันทึกสไลด์
INotesSlide note = mgr.NotesSlide;
Console.Write(note.NotesTextFrame.Text);
เพิ่มบันทึกลงในสไลด์ PowerPoint ใน C#
ต่อไปนี้เป็นขั้นตอนในการเพิ่มบันทึกลงในสไลด์เฉพาะในงานนำเสนอ PowerPoint
- โหลดงานนำเสนอ PowerPoint ในวัตถุงานนำเสนอ
- เข้าถึง NotesSlideManager ของสไลด์ที่ต้องการ
- ใช้อินเตอร์เฟส INotesSlide เพื่อเพิ่มบันทึกใหม่
- บันทึกงานนำเสนอโดยใช้เมธอด Presentation.Save(String, SaveFormat)
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการเพิ่มบันทึกสไลด์ใน PowerPoint PPTX โดยใช้ C#
// โหลดงานนำเสนอ PowerPoint
Presentation presentation = new Presentation("presentation.pptx");
INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
// เพิ่มบันทึกสไลด์ใหม่
INotesSlide note = mgr.AddNotesSlide();
note.NotesTextFrame.Text = "new slide note";
// บันทึกงานนำเสนอ
presentation.Save("added-slide-notes.pptx", SaveFormat.Pptx);
อัปเดต Slide Notes ในงานนำเสนอ PowerPoint โดยใช้ C#
ในการอัปเดตโน้ตในสไลด์การนำเสนอ คุณจะเข้าถึง NotesSlide ในลักษณะเดียวกับที่คุณทำเพื่ออ่านโน้ต เมื่อคุณเข้าถึงโน้ตของสไลด์แล้ว คุณสามารถอัปเดตข้อความโดยใช้คุณสมบัติ INNotesSlide.NotesTextFrame.Text เมื่อเสร็จแล้ว ให้บันทึกไฟล์งานนำเสนอโดยใช้เมธอด Presentation.Save(String, SaveFormat)
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการอัปเดตบันทึกภาพนิ่งในงานนำเสนอ PowerPoint โดยใช้ C#
// โหลดงานนำเสนอ PowerPoint
Presentation presentation = new Presentation("presentation.pptx");
INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
// เข้าถึงบันทึกสไลด์
INotesSlide note = mgr.NotesSlide;
// อัปเดตข้อความของโน้ตสไลด์
note.NotesTextFrame.Text = "this is updated note";
// บันทึกงานนำเสนอ
presentation.Save("updated-slide-notes.pptx", SaveFormat.Pptx);
ลบ Slide Notes ในงานนำเสนอ PowerPoint โดยใช้ C#
หากต้องการลบบันทึกสไลด์ออกจากงานนำเสนอ PowerPoint เพียงเรียกใช้เมธอด INNotesSlideManager.RemoveNotesSlide() และบันทึกไฟล์งานนำเสนอ ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการลบบันทึกสไลด์ออกจากงานนำเสนอ PowerPoint โดยใช้ C#
// โหลดงานนำเสนอ PowerPoint
Presentation presentation = new Presentation("presentation.pptx");
INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
// ลบบันทึกสไลด์
mgr.RemoveNotesSlide();
// บันทึกงานนำเสนอ
presentation.Save("removed-slide-notes.pptx", SaveFormat.Pptx);
ดูสิ่งนี้ด้วย
ลอง Aspose.Slides สำหรับ .NET ฟรี
คุณสามารถลองใช้ Aspose.Slides สำหรับ .NET โดยใช้ ใบอนุญาตชั่วคราว ฟรี