แปลงงานนำเสนอ PowerPoint เป็น GIF เคลื่อนไหวใน JavaScript

ภาพรวม

Aspose.Slides ให้คุณแปลงงานนำเสนอ PowerPoint เป็นไฟล์ GIF แบบเคลื่อนไหวได้ด้วยเพียงไม่กี่บรรทัดของโค้ด ซึ่งเป็นประโยชน์เมื่อคุณต้องการแชร์เนื้อหาสไลด์ในรูปแบบที่มีน้ำหนักเบา รองรับอย่างกว้างขวาง และสามารถฝังลงในหน้าเว็บ แชทเมสเซนเจอร์ หรือเอกสารต่าง ๆ บทความนี้อธิบายวิธีส่งออกงานนำเสนอเป็น GIF ด้วยการตั้งค่าเริ่มต้นและวิธีการปรับแต่งผลลัพธ์โดยกำหนดตัวเลือกต่าง ๆ เช่น ขนาดเฟรม ความหน่วงของสไลด์และอัตราเฟรมการเปลี่ยนผ่านผ่าน GifOptions

การแปลงงานนำเสนอเป็น GIF แบบเคลื่อนไหวด้วยการตั้งค่าเริ่มต้น

ตัวอย่างโค้ดใน JavaScript นี้แสดงวิธีแปลงงานนำเสนอเป็น GIF แบบเคลื่อนไหวโดยใช้การตั้งค่ามาตรฐาน:

var pres = new aspose.slides.Presentation("pres.pptx");
try {
    pres.save("pres.gif", aspose.slides.SaveFormat.Gif);
} finally {
    if (pres != null) {
        pres.dispose();
    }
}

GIF แบบเคลื่อนไหวจะถูกสร้างด้วยพารามิเตอร์เริ่มต้น

การแปลงงานนำเสนอเป็น GIF แบบเคลื่อนไหวด้วยการตั้งค่ากำหนดเอง

ตัวอย่างโค้ดนี้แสดงวิธีแปลงงานนำเสนอเป็น GIF แบบเคลื่อนไหวโดยใช้การตั้งค่ากำหนดเองใน JavaScript:

var pres = new aspose.slides.Presentation("pres.pptx");
try {
    var gifOptions = new aspose.slides.GifOptions();
    gifOptions.setFrameSize(java.newInstanceSync("java.awt.Dimension", 960, 720));// ขนาดของ GIF ที่ได้
    gifOptions.setDefaultDelay(2000);// ระยะเวลาที่แต่ละสไลด์จะแสดงก่อนเปลี่ยนไปสไลด์ต่อไป
    gifOptions.setTransitionFps(35);// เพิ่ม FPS เพื่อคุณภาพการเปลี่ยนภาพที่ดียิ่งขึ้น
    pres.save("pres.gif", aspose.slides.SaveFormat.Gif, gifOptions);
} finally {
    if (pres != null) {
        pres.dispose();
    }
}

คำถามที่พบบ่อย

ถ้าแบบอักษรที่ใช้ในงานนำเสนอไม่ได้ติดตั้งบนระบบจะทำอย่างไร?
ติดตั้งแบบอักษรที่หายไปหรือ กำหนดค่าแบบอักษรสำรอง. Aspose.Slides จะทำการแทนที่ แต่ลักษณะอาจแตกต่างกัน สำหรับการสร้างแบรนด์ ควรตรวจสอบให้แน่ใจว่าแบบอักษรที่จำเป็นมีให้ใช้อย่างชัดเจน

ฉันสามารถใส่วอเทอร์มาร์คทับบนเฟรมของ GIF ได้หรือไม่?
ได้. เพิ่มวัตถุ/โลโก้กึ่งโปร่งแสง ไปยังสไลด์หลักหรือสไลด์แต่ละสไลด์ก่อนการส่งออก — วอเทอร์มาร์คจะแสดงบนทุกเฟรม