วิธีเพิ่มวิดีโอในงานนำเสนอโดยใช้ C#

ในหัวข้อนี้ เราจะแสดงวิธี เพิ่มวิดีโอใน Presentation โดยใช้ C# พร้อมกับขั้นตอนในการตั้งค่าสภาพแวดล้อมเพื่อใช้โค้ดตัวอย่าง คุณสามารถใช้แอปพลิเคชันในสภาพแวดล้อมที่กำหนดค่า .NET ภายใน Linux, Windows หรือ macOS และไม่ต้องพึ่งพาซอฟต์แวร์ของบุคคลที่สามหรือไลบรารี Interop เพื่อ ฝังวิดีโอใน PPTX โดยใช้ C#

ขั้นตอนการแทรกวิดีโอในงานนำเสนอโดยใช้ C#

  1. กำหนดค่าแอปพลิเคชันเพื่อติดตั้งแพ็คเกจ Aspose.Slides for .NET จาก NuGet เพื่อเพิ่มเฟรมวิดีโอ
  2. สร้างงานนำเสนอเปล่าโดยใช้วัตถุคลาส Presentation เพื่อฝังวิดีโอภายในงานนำเสนอ
  3. เข้าถึงสไลด์แรกภายในสไลด์งานนำเสนอเพื่อเพิ่มกรอบวิดีโอ
  4. โหลดไฟล์วิดีโอและเพิ่มภายในกรอบวิดีโอสไลด์นำเสนอ
  5. ตั้งค่าคุณสมบัติเฟรมวิดีโอสำหรับระดับเสียงและเล่นอัตโนมัติ
  6. บันทึกงานนำเสนอด้วยวิดีโอแบบฝังบนดิสก์

การใช้ขั้นตอนข้างต้นใน C# การแทรกวิดีโอในงานนำเสนอ PowerPoint สามารถจัดการได้อย่างง่ายดายด้วยความช่วยเหลือของการเรียก API อย่างง่าย โดยที่กระบวนการจะเริ่มต้นด้วยการสร้างงานนำเสนอเริ่มต้นโดยใช้คลาสการนำเสนอและการเข้าถึงสไลด์แรกภายในงานนำเสนอ จากนั้นไฟล์วิดีโอต้นฉบับจะถูกโหลดจากดิสก์และเพิ่มภายในรูปร่างเฟรมวิดีโอสำหรับสไลด์ สุดท้าย คุณสมบัติเฟรมวิดีโอสำหรับการเล่นอัตโนมัติและระดับเสียงจะถูกตั้งค่าก่อนที่จะบันทึกงานนำเสนอด้วยวิดีโอที่ฝังไว้บนดิสก์

รหัสเพื่อแทรกวิดีโอในงานนำเสนอโดยใช้ C

ใน C# การบันทึกวิดีโอ MP4 ในงานนำเสนอ PPT สามารถจัดการได้อย่างง่ายดายโดยใช้การเรียก API ที่ง่ายมากตามที่ระบุไว้ในตัวอย่างด้านบน เราใช้ IVideoFrame ที่ให้คุณตั้งค่าคุณสมบัติต่างๆ เช่น โหมดย้อนกลับ โหมดเล่น เล่นวิดีโอวนซ้ำ และซ่อนวิดีโอ เป็นต้น คุณยังสามารถใช้งานนำเสนอที่มีอยู่เพื่อฝังวิดีโอภายในสไลด์งานนำเสนอ เมื่อฝังวิดีโอแล้ว งานนำเสนอสามารถบันทึกลงในดิสก์หรือภายในสตรีมหน่วยความจำสำหรับการใช้งานบนเว็บได้เช่นกัน

บทช่วยสอนนี้มุ่งเน้นไปที่วิธี แทรกวิดีโอในงานนำเสนอโดยใช้ C# หากคุณต้องการเรียนรู้เกี่ยวกับการซ่อนสไลด์ภายในงานนำเสนอ โปรดดูบทความใน วิธีซ่อนสไลด์ในงานนำเสนอด้วย C#

 ไทย