วิธีแทรก HTML ลงใน PowerPoint โดยใช้ Python

บทช่วยสอนสั้นๆ นี้จะอธิบาย วิธีแทรก HTML ลงใน PowerPoint โดยใช้ Python โดยจะแชร์รายละเอียดทั้งหมดที่จำเป็นในการกำหนดค่า IDE กระบวนการเขียนแอปพลิเคชันแบบเป็นขั้นตอน และโค้ดตัวอย่างที่รันได้สำหรับ การฝัง HTML ใน PowerPoint โดยใช้ Python และบันทึกเป็น PPTX หรือ PPT ตามความต้องการ โดยจะระบุคลาสและวิธีการที่จำเป็นทั้งหมดที่จำเป็นในระหว่างการพัฒนาแอปพลิเคชัน

ขั้นตอนการแทรก HTML ใน PowerPoint โดยใช้ Python

  1. สร้างสภาพแวดล้อมเพื่อใช้ Aspose.Slides สำหรับ Python ผ่าน .NET เพื่อเพิ่มเนื้อหา HTML
  2. เปิดไฟล์ HTML และโหลดเนื้อหาลงในตัวแปรสตริง
  3. สร้างงานนำเสนอเปล่าโดยใช้คลาส Presentation เพื่อแทรกสไลด์ HTML เข้าไป
  4. เรียกใช้เมธอด SlideCollection.add_from_html() เพื่อเพิ่มสไลด์จากสตริง HTML
  5. บันทึกงานนำเสนอผลลัพธ์เป็น PPTX ที่มีเนื้อหา HTML อยู่ในนั้น

ขั้นตอนเหล่านี้มีคำอธิบายสำหรับการเขียนตัวแปลง HTML เป็น PowerPoint โดยใช้ Python คลาสการนำเสนอใช้สำหรับสร้างงานนำเสนอที่ว่างเปล่า อย่างไรก็ตาม คลาสเดียวกันนี้สามารถใช้สำหรับการโหลดงานนำเสนอที่มีอยู่เพื่อเพิ่มสไลด์ เมื่ออ่านเนื้อหาไฟล์ HTML แล้ว SlideCollection.add_from_html() จะใช้เพื่อเพิ่มสไลด์โดยจัดเตรียมสตริงที่มีเนื้อหา HTML

รหัสเพื่อเพิ่ม HTML ใน PowerPoint โดยใช้ Python

import aspose.slides as slides
# Load the license
lic = slides.License()
lic.set_license("Aspose.Total.lic")
with open('SampleInputForPresentation.html', 'r') as file:
data = file.read()
# Create a presentation file to add HTML contents
with slides.Presentation() as presentation:
presentation.slides.add_from_html(data)
# Save the presentation
presentation.save('HTMLToPowerPoint.pptx', slides.export.SaveFormat.PPTX)
print ("Presentation with HTML contents is generated successfully")

ตัวอย่างโค้ดนี้สาธิตขั้นตอนการ แทรก HTML ลงใน PowerPoint โดยใช้ Python ใช้เมธอด open() และ read() จากคลาส TextIOWrapper ใน Python เพื่ออ่านเนื้อหา HTML แล้วบันทึกลงในตัวแปร String ในโค้ดตัวอย่างนี้ เรากำลังเพิ่มสไลด์ที่ส่วนท้ายของคอลเลกชั่นสไลด์ของงานนำเสนอ อย่างไรก็ตาม หากคุณต้องการแทรกสไลด์จากเนื้อหา HTML ที่ดัชนีเฉพาะในคอลเลกชั่นสไลด์ คุณอาจใช้เมธอด insert_from_html() ที่ต้องใช้หมายเลขดัชนี และเนื้อหา HTML เป็นอาร์กิวเมนต์

ในบทความนี้ เราได้เรียนรู้การเพิ่มไฟล์ HTML ใน PowerPoint โดยใช้ Python หากคุณต้องการเรียนรู้วิธีเพิ่มเนื้อหา PDF ในงานนำเสนอ โปรดดูบทความใน วิธีแปลง PDF เป็นงานนำเสนอโดยใช้ Python

 ไทย