คุณอาจต้องการใช้สไลด์การนำเสนอภายในเว็บแอปพลิเคชัน หรือคุณต้องการใช้ภาพขนาดย่อของสไลด์ ในกรณีเช่นนี้ คุณต้องแปลงสไลด์งานนำเสนอ PowerPoint เป็นรูปภาพ ในบทความนี้ คุณจะได้เรียนรู้วิธีแปลงงานนำเสนอ PPT หรือ PPTX เป็นไฟล์ภาพ JPG และ PNG โดยทางโปรแกรมโดยใช้ภาษา C#
หัวข้อต่อไปนี้จะกล่าวถึงที่นี่:
.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#
- โหลดไฟล์งานนำเสนอ PPT/PPTX โดยใช้คลาส Converter
- เตรียมตัวเลือกการแปลงรูปภาพ
- กำหนดรูปแบบไฟล์แปลงเป็น PNG
- แปลงงานนำเสนอเป็นภาพโดยใช้เมธอด Convert()
ตัวอย่างโค้ด 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 ติดต่อเราหากมีข้อสงสัยใดๆ ผ่าน ฟอรัม