การแปลง PowePoint เป็น GIF มักจะทำเพื่อหลีกเลี่ยงความจำเป็นของ MS PowerPoint สำหรับการดูตัวอย่างงานนำเสนอ GIF แบบเคลื่อนไหวมีความสามารถในการรวมสไลด์ PPT ทั้งหมดในไฟล์เดียว ดังนั้น บทความนี้จึงครอบคลุมถึงวิธีการแปลงงานนำเสนอ PowerPoint PPT หรือ PPTX เป็นภาพเคลื่อนไหว GIF ใน C# นอกจากนี้ คุณจะได้เรียนรู้วิธีปรับแต่งขนาดเฟรม การหน่วงเวลาระหว่างสไลด์ และเฟรมต่อวินาทีโดยทางโปรแกรม
- C# API สำหรับการแปลง PowerPoint เป็น GIF
- แปลง PowerPoint PPT เป็น GIF ใน C#
- ตั้งค่าตัวเลือกเพิ่มเติมสำหรับการแปลง PPT/PPTX เป็น GIF
C# .NET API สำหรับการแปลง PowerPoint PPT เป็น GIF
ในการแปลงไฟล์ PowerPoint PPT/PPTX เป็น GIF แบบเคลื่อนไหว เราจะใช้ Aspose.Slides for .NET เป็น .NET API ที่มีคุณลักษณะหลากหลายสำหรับการสร้างและจัดการงานนำเสนอ PowerPoint นอกจากนี้ยังมีการแปลงไฟล์ PPT/PPTX เป็นรูปแบบอื่นที่มีความเที่ยงตรงสูง คุณสามารถ ดาวน์โหลด DLL ของ API หรือติดตั้งโดยใช้ NuGet
PM> Install-Package Aspose.Slides.NET
แปลง PowerPoint PPT เป็น GIF ใน C#
Aspose.Slides for .NET ช่วยให้คุณแปลง PPT/PPTX เป็น GIF ได้ง่ายขึ้น เพียงโหลดงานนำเสนอและบันทึกเป็น GIF ต่อไปนี้เป็นขั้นตอนในการแปลง PPT เป็น GIF ใน C#
- โหลดงานนำเสนอ PPT/PPTX โดยใช้คลาส Presentation
- บันทึกงานนำเสนอเป็น GIF โดยใช้วิธี Presentation.Save(string, SaveFormat.Gif)
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงไฟล์ PowerPoint PPTX เป็น GIF แบบเคลื่อนไหวใน C#
// โหลดงานนำเสนอ
using (Presentation presentation = new Presentation("presentation.pptx"))
{
// บันทึกงานนำเสนอเป็น GIF
presentation.Save("ppt-to-gif.gif", SaveFormat.Gif);
}
C# PPTX เป็น GIF - ตัวเลือกเพิ่มเติม
คุณยังสามารถปรับแต่งการแปลง PPT เป็น GIF ได้โดยใช้ตัวเลือกต่างๆ เช่น การหน่วงเวลาระหว่างสไลด์ ขนาดเฟรมของ GIF และการเปลี่ยนแปลงในเฟรมต่อวินาที ต่อไปนี้เป็นขั้นตอนในการปรับแต่งการแปลง PPT เป็น GIF
- โหลดงานนำเสนอ PPT/PPTX โดยใช้คลาส Presentation
- สร้างอินสแตนซ์ของคลาส GifOptions
- ตั้งค่าตัวเลือกที่ต้องการ เช่น ขนาดเฟรม
- บันทึกงานนำเสนอเป็น GIF โดยใช้วิธี Presentation.Save(string, SaveFormat.Gif, GifOptions)
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลง PPT เป็น GIF แบบเคลื่อนไหวด้วยการตั้งค่าแบบกำหนดเองใน C#
// โหลดงานนำเสนอ
using (Presentation presentation = new Presentation("presentation.pptx"))
{
// ตั้งค่าตัวเลือก GIF
GifOptions options = new GifOptions();
options.FrameSize = new Size(960, 720); // the size of the resultant GIF
options.DefaultDelay = 2000; // how long each slide will be shown before moving to the next one
options.TransitionFps = 35; // increase FPS for better transition animation quality
// บันทึกงานนำเสนอเป็น GIF
presentation.Save("ppt-to-gif.gif", SaveFormat.Gif);
}
C# API เพื่อบันทึก PPT เป็น GIF - รับใบอนุญาตฟรี
คุณสามารถ รับใบอนุญาตชั่วคราวได้ฟรี เพื่อใช้ Aspose.Slides for .NET โดยไม่มีข้อจำกัดในการประเมิน
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีแปลงงานนำเสนอ PowerPoint PPT/PPTX เป็น GIF แบบเคลื่อนไหวใน C# นอกจากนี้ คุณได้เห็นวิธีปรับแต่งการแปลง PowerPoint เป็น GIF โดยใช้ตัวเลือกต่างๆ นอกจากนี้ คุณสามารถสำรวจเพิ่มเติมเกี่ยวกับ Aspose.Slides for .NET โดยใช้ เอกสารประกอบ นอกจากนี้ คุณสามารถโพสต์คำถามของคุณไปที่ ฟอรัม ของเรา
ดูสิ่งนี้ด้วย
- สร้างงานนำเสนอ MS PowerPoint ใน C#
- เพิ่มหรือลบรูปร่างในสไลด์ PowerPoint โดยใช้ C#
- แยกรูปภาพจาก PowerPoint PPT ใน C #
ข้อมูล: Aspose เพิ่งพัฒนาออนไลน์ Text to GIF Converter ที่ให้คุณสร้างแอนิเมชั่นที่น่าสนใจโดยอ้างอิงจากข้อความง่ายๆ