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

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

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

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

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

รหัสเพื่อสร้างงานนำเสนอ HTML โดยใช้ C

using System;
using Aspose.Slides;
using Aspose.Slides.Export;
namespace TestSlides
{
public class CreatePowerPointSlidesInHTML
{
public static void PowerPointSlidesInHTML()
{
// Initialize a license to avoid watermark in the output HTML presentation
Aspose.Slides.License licForCSlides= new Aspose.Slides.License();
licForCSlides.SetLicense("Aspose.Total.lic");
// Create an empty presentation or load existing one
using (Presentation newPresentation = new Presentation())
{
// Get the reference to the first slide in the new presentation
ISlide firstSlide = newPresentation.Slides[0];
// Insert a rectangle type auto shape
firstSlide.Shapes.AddAutoShape(ShapeType.Rectangle, 60, 160, 350, 160);
newPresentation.Save("NewHtmlPresentation.html", SaveFormat.Html);
}
System.Console.WriteLine("Done");
}
}
}

โค้ดนี้สำหรับ เรนเดอร์สไลด์ PowerPoint ใน HTML โดยใช้ C# ได้เพิ่มรูปร่างอัตโนมัติ อย่างไรก็ตาม คุณสามารถเพิ่มไฮเปอร์ลิงก์, ไฟล์มีเดีย, ย่อหน้าข้อความ, สัญลักษณ์แสดงหัวข้อย่อย, รายการลำดับเลข, แผนภูมิ, รูปร่าง, สมาร์ทอาร์ต ฯลฯ ในทำนองเดียวกัน ในขณะที่บันทึกเอาต์พุต HTML คุณสามารถเลือกสไลด์ที่คุณต้องการแสดงผลเป็น HTML พร้อมกับตัวเลือกเพื่อบันทึกลงในสตรีมหน่วยความจำด้วย

ในบทช่วยสอนนี้ เราได้เรียนรู้ที่จะ แปลงงานนำเสนอเป็น HTML โดยใช้ C# หากคุณต้องการเรียนรู้การเพิ่มลายน้ำในงานนำเสนอ โปรดดูบทความใน วิธีเพิ่มลายน้ำรูปภาพในงานนำเสนอ PPTX โดยใช้ C#

 ไทย