คุณอาจต้องการใช้สไลด์การนำเสนอภายในเว็บแอปพลิเคชัน หรือคุณต้องการใช้ภาพขนาดย่อของสไลด์ ในกรณีเช่นนี้ คุณต้องแปลงสไลด์งานนำเสนอ PowerPoint เป็นรูปภาพ ในบทความนี้ คุณจะได้เรียนรู้วิธีแปลงงานนำเสนอ PPT หรือ PPTX เป็นไฟล์ภาพ JPG และ PNG โดยทางโปรแกรมโดยใช้ภาษา C#

แปลงไฟล์ PPT เป็น JPG หรือ PNG Image โดยใช้ .NET

หัวข้อต่อไปนี้จะกล่าวถึงที่นี่:

.NET API เพื่อแปลงงานนำเสนอ

GroupDocs.Conversion แสดง .NET API ที่อนุญาตให้แปลงไฟล์งานนำเสนอเป็นรูปภาพภายในแอปพลิเคชัน .NET ในบทความนี้ เราจะใช้ GroupDocs.Conversion for .NET เพื่อแปลงงานนำเสนอ PPT/PPTX เป็นรูปแบบรูปภาพ นอกจากนี้ API ยังรองรับการแปลงไฟล์รูปแบบอื่นๆ อีกมากมาย เช่น เอกสารประมวลผลคำ สเปรดชีต งานนำเสนอ eBook รูปภาพ และอื่นๆ อีกมากมายที่กล่าวถึงใน[เอกสารประกอบ](https://docs.groupdocs.com/conversion/ net/supported-document-formats/)

คุณสามารถดาวน์โหลดโปรแกรมติดตั้ง DLLs หรือ MSI ได้จาก ส่วนการดาวน์โหลด หรือติดตั้ง API ในแอปพลิเคชัน .NET ของคุณผ่าน [NuGet](https://www.nuget.org /packages/groupdocs.conversion).

PM> Install-Package GroupDocs.Conversion

แปลงงานนำเสนอเป็นภาพ JPG โดยใช้ C#

ข้ามไปที่วัตถุประสงค์อย่างรวดเร็วและแปลงงานนำเสนอของเราให้เป็นรูปแบบภาพ ขั้นตอนต่อไปนี้แสดงวิธีการแปลงรูปแบบรูปภาพ Powerpoint PPT หรือ PPTX เป็น JPG ใน C#

  • โหลดไฟล์งานนำเสนอโดยใช้คลาส Converter
  • เตรียมตัวเลือกการแปลงรูปภาพโดยใช้คลาส ImageConvertOptions
  • กำหนดรูปแบบไฟล์แปลงเป็น JPG
  • แปลงเป็นรูปภาพโดยใช้เมธอด Convert()

ซอร์สโค้ด C# ต่อไปนี้แปลงงานนำเสนอ PowerPoint เป็นรูปแบบ JPG

// แปลงงานนำเสนอ PPT, PPTX เป็นภาพ JPG โดยใช้ C#
SavePageStream getPageStream = page => new FileStream(string.Format("path/convertedPPT{0}.jpg", page), FileMode.Create);

using (Converter converter = new Converter("path/presentation.ppt"))
{
    ImageConvertOptions options = new ImageConvertOptions 
    { 
        Format = ImageFileType.Jpg 
    };  
    converter.Convert(getPageStream, options);
}

แปลงงานนำเสนอเป็นภาพ PNG โดยใช้ C#

รูปแบบภาพที่ใช้มากที่สุดรูปแบบหนึ่งคือ PNG ลองแปลงสไลด์ของเราเป็น PNG ในทำนองเดียวกัน ขั้นตอนต่อไปนี้แนะนำวิธีการแปลงรูปแบบภาพ Powerpoint PPT หรือ PPTX เป็น PNG ใน C#

ตัวอย่างโค้ด C# ต่อไปนี้แปลงงานนำเสนอ PowerPoint เป็นรูปแบบ PNG

// แปลงงานนำเสนอ PPT, PPTX เป็นภาพ PNG โดยใช้ C#
SavePageStream getPageStream = page => new FileStream(string.Format("path/convertedPPT{0}.png", page), FileMode.Create);

using (Converter converter = new Converter("path/presentation.ppt"))
{
    ImageConvertOptions options = new ImageConvertOptions 
    { 
        Format = ImageFileType.Png 
    };  
    converter.Convert(getPageStream, options);
}

รับใบอนุญาต API ฟรี

คุณสามารถรับใบอนุญาตชั่วคราวฟรี เพื่อใช้ API โดยไม่มีข้อจำกัดในการประเมิน

บทสรุป

เพื่อสรุป เราได้เรียนรู้ว่างานนำเสนอสามารถแปลงเป็นรูปแบบรูปภาพ JPG หรือ PNG ใน C# ได้อย่างไร หากต้องการสร้างแอปพลิเคชันการแปลงของคุณเอง คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ Conversion Automation .NET API โดยใช้เอกสารประกอบ วิธีที่ดีที่สุดคือลองใช้ตัวอย่างที่มีอยู่ใน GitHub ติดต่อเราหากมีข้อสงสัยใดๆ ผ่าน ฟอรัม

ดูสิ่งนี้ด้วย