บทความนี้แนะนำ วิธีแปลง HTML เป็น PowerPoint โดยใช้ C# ประกอบด้วยข้อมูลทั้งหมดที่จำเป็นสำหรับการตั้งค่าสภาพแวดล้อม ขั้นตอนในการเขียนโปรแกรม และโค้ดตัวอย่างที่รันได้เพื่อ แทรกไฟล์ HTML ลงใน PowerPoint โดยใช้ C# มีลิงก์ไปยังคลาสและวิธีการที่สำคัญทั้งหมดที่จำเป็นในการเขียนแอปพลิเคชัน จากนั้นบันทึกไฟล์ผลลัพธ์เป็น PPT หรือ PPTX ตามข้อกำหนด
ขั้นตอนในการเพิ่ม HTML ใน PowerPoint โดยใช้ C#
- ตั้งค่า IDE ให้ใช้ Aspose.Slides for .NET เพื่อแทรก HTML
- สร้างงานนำเสนอใหม่โดยใช้คลาส Presentation เพื่อฝัง HTML
- โหลดไฟล์ HTML ต้นทางลงในสตรีม
- ต่อท้ายเนื้อหาจาก HTML ที่ส่วนท้ายของงานนำเสนอที่โหลดโดยใช้เมธอด AddFromHtml()
- บันทึกงานนำเสนอ PowerPoint ที่เป็นผลลัพธ์ลงในดิสก์
ขั้นตอนเหล่านี้ให้รายละเอียดในการ แทรก HTML ใน PowerPoint โดยใช้ C# กระบวนการนี้ค่อนข้างง่ายเมื่อสร้างไฟล์งานนำเสนอใหม่ หรือคุณอาจโหลดไฟล์งานนำเสนอที่มีอยู่โดยใช้อ็อบเจกต์คลาสงานนำเสนอ คลาสนี้ประกอบด้วยคอลเล็กชันชื่อ Slides ซึ่งมีเมธอด AddFromHtml() เพื่อต่อท้ายสไลด์ที่ส่วนท้ายของงานนำเสนอ
รหัสเพื่อแทรก HTML ใน PowerPoint โดยใช้ C
รหัสนี้สาธิตขั้นตอนการ ฝัง HTML ใน PowerPoint โดยใช้ C# ดำเนินการโดยใช้เมธอด Presentation.SlidesCollection.AddFromHtml() ซึ่งมีฟังก์ชันโอเวอร์โหลดจำนวนมากที่ใช้อาร์กิวเมนต์ต่างๆ เช่น สตริง สตรีม IExternalResourceResolver และ TextReader คุณสามารถตั้งค่าให้วัตถุเรียกกลับดึงวัตถุภายนอกในสตริง HTML อย่างไรก็ตาม คุณสามารถตั้งค่าเป็น null เพื่อละเว้นทรัพยากรภายนอก
บทความนี้สอนให้เรา แปลง HTML เป็น PowerPoint โดยใช้ C# หากคุณต้องการเรียนรู้ขั้นตอนการแปลง PDF เป็นงานนำเสนอ โปรดดูบทความใน วิธีแปลง PDF เป็นงานนำเสนอโดยใช้ C#