ดึงสื่อจาก PowerPoint ด้วย Java

คู่มือสั้นนี้อธิบายวิธี ดึงสื่อจาก PowerPoint ด้วย Java. คุณจะได้เรียนรู้การตั้งค่า IDE, รับรายการขั้นตอน, และตัวอย่างโค้ดที่แสดง วิธีดึงวิดีโอจาก PowerPoint ด้วย Java. ตัวอย่างโค้ดประกอบด้วยสองส่วนแยกกันเพื่อดึงวิดีโอและเสียงจากแต่ละสไลด์.

ขั้นตอนการดึงเสียงจาก PPTX ด้วย Java

  1. ตั้งค่า IDE ให้ใช้ Aspose.Slides for Java เพื่อดึงสื่อจากการนำเสนอ
  2. ใช้ใบอนุญาตและทำการกำหนดค่าเริ่มต้นโดยการประกาศตัวแปรต่าง ๆ
  3. โหลดไฟล์ PPTX ต้นฉบับเข้าสู่วัตถุคลาส Presentation
  4. ทำการวนซ้ำผ่าน slides ทั้งหมดในงานนำเสนอและแยกวิเคราะห์แต่ละรูปร่างในสไลด์ที่เกี่ยวข้อง
  5. หากรูปทรงปัจจุบันเป็น IVideoFrame ที่มีวิดีโอฝังอยู่ ให้ดึงสตรีมของมันและบันทึกลงดิสก์
  6. หากรูปร่างเป็น IAudioFrame ที่มีคลิปเสียงฝังอยู่ ให้ดึงข้อมูลสตรีมของมันและบันทึกลงดิสก์

ขั้นตอนเหล่านี้แสดง วิธีดึงวิดีโอจาก PowerPoint ด้วย Java; อย่างไรก็ตาม ตัวอย่างโค้ดยังแสดงการสกัดคลิปเสียงด้วย. เพื่อเริ่มกระบวนการ โหลดงานนำเสนอต้นฉบับ, วนลูปผ่านแต่ละสไลด์ในนั้นและเข้าถึงคอลเลกชันของรูปร่าง. ตรวจสอบประเภทเนื้อหาของแต่ละรูปร่างเทียบกับ IVideoFrame สำหรับคลิปวิดีโอที่ฝังอยู่หรือเทียบกับ IAudioFrame สำหรับคลิปเสียง. หากยืนยันว่าเป็นเนื้อหาประเภทวิดีโอหรือเสียง, ดึงสตรีมและบันทึกสื่อด้วยนามสกุลที่เหมาะสมซึ่งกำหนดโดยฟังก์ชันกำหนดเอง.

โค้ดสำหรับดึงวิดีโอจาก PowerPoint ด้วย Java

โค้ดนี้แสดง วิธีดึงวิดีโอจาก PowerPoint ด้วย Java คุณยังสามารถดึงข้อมูลอื่น ๆ เช่น ข้อความ, โน้ตผู้พูด, ดึงข้อความจากเทปที่จัดกลุ่ม, และส่งออกข้อความเป็นรูปแบบ TXT หรือ JSON หากต้องการ หากไม่พบประเภทของเนื้อหา, เช่น ไม่อยู่ในรายการประเภทเนื้อหาที่กำหนด, จะใช้ประเภทเริ่มต้นคือ MP4 หรือ MP3

บทความนี้แสดงวิธีการดึงวิดีโอและเสียงจากการนำเสนอ เพื่อดึงข้อความจากการนำเสนอ โปรดดูบทความ ดึงข้อความจาก PowerPoint ด้วย Java.

 ไทย