วิธีสร้างภาพสไลด์ PowerPoint โดยใช้ C#

บทแนะนำสั้นๆ นี้เกี่ยวกับวิธี สร้างภาพสไลด์ PowerPoint โดยใช้ C# ด้วยความช่วยเหลือจากขั้นตอนง่ายๆ และโค้ดตัวอย่างที่ใช้งานได้ คุณสามารถใช้แอปพลิเคชันนี้เพื่อ สร้างรูปภาพจากสไลด์ PowerPoint ใน C# โดยไม่ต้องติดตั้ง MS PowerPoint หรือเครื่องมือของบริษัทอื่น แอปพลิเคชันสามารถใช้กับแพลตฟอร์มที่รองรับ .NET รวมถึง MS Windows, Linux หรือ macOS

ขั้นตอนในการสร้างภาพสไลด์ PowerPoint โดยใช้ C#

  1. กำหนดค่าโครงการแอปพลิเคชันเพื่อติดตั้ง Aspose.Slides for .NET โดยใช้ตัวจัดการแพ็คเกจ NuGet
  2. โหลดไฟล์งานนำเสนอต้นฉบับโดยใช้วัตถุคลาส Presentation เพื่อสร้างภาพสไลด์
  3. เข้าถึง slide แรกภายในคอลเลกชันสไลด์นำเสนอ
  4. ตั้งค่าขนาดที่ผู้ใช้กำหนดสำหรับภาพขนาดย่อของสไลด์
  5. สร้างภาพขนาดย่อของสไลด์และบันทึกลงบนดิสก์ในรูปแบบ JPEG

ขั้นตอนข้างต้นใช้โค้ด C# เพื่อแปลงสไลด์ PowerPoint เป็นรูปภาพ ในรูปแบบ JPEG โดยใช้การเรียก API เพียงไม่กี่ครั้งเท่านั้น เราจะโหลดไฟล์งานนำเสนอต้นฉบับจากดิสก์และเข้าถึงสไลด์ที่ต้องการในคอลเลกชันสไลด์ จากนั้นใช้เมธอด GetThumbnail() ภายในคลาส Slide ภาพจะถูกเรนเดอร์และบันทึกลงดิสก์ในรูปแบบ JPEG

รหัสเพื่อสร้างภาพจาก PowerPoint Slide ใน C

สำหรับการเขียน โปรแกรมสร้างภาพการนำเสนอ โค้ดที่ใช้ C# จะแสดงให้เห็นที่นี่ คุณสามารถปรับแต่งภาพขนาดย่อของสไลด์ที่สร้างขึ้นโดยการตั้งค่าตัวเลือกการเรนเดอร์ต่างๆ เช่น TiffOptions, DefaultRegularFont, NotesCommentsLayouting, Size และ Image scaling option โดยใช้เมธอด GetThumbnail() ที่มากเกินไป ภาพขนาดย่อที่สร้างขึ้นสามารถจัดเก็บในรูปแบบ PNG, BMP หรือรูปแบบภาพอื่นๆ ได้เช่นกัน

ในบทช่วยสอนนี้ เราเรียนรู้ที่จะ แปลง PowerPoint เป็น JPG ใน C# โดยดำเนินการตามขั้นตอนง่ายๆ และใช้การเรียก API ไม่กี่ขั้นตอน หากคุณสนใจที่จะแปลงงานนำเสนอเป็น HTML โปรดดูบทความเกี่ยวกับ วิธีสร้างสไลด์ PowerPoint ใน HTML โดยใช้ C#

 ไทย