ในบทช่วยสอนนี้ คุณจะได้เรียนรู้ วิธีแทรก HTML ลงใน PowerPoint โดยใช้ Java ซึ่งจะอธิบายวิธีการอ่านเนื้อหาทั้งหมดของไฟล์ HTML จากนั้นใช้เพื่อเพิ่มสไลด์อย่างน้อยหนึ่งสไลด์ลงในงานนำเสนอ นอกจากนี้ยังมีโค้ดตัวอย่างที่รันได้ การฝัง HTML ใน PowerPoint โดยใช้ Java แล้วบันทึกเป็น PPTX, PPT หรือรูปแบบอื่นที่ MS PowerPoint รองรับ
ขั้นตอนการแทรกไฟล์ HTML ลงใน PowerPoint โดยใช้ Java
- สร้างสภาพแวดล้อมเพื่อเพิ่ม Aspose.Slides for Java เพื่อแทรกเนื้อหา HTML
- อ่านเนื้อหาไฟล์ HTML ลงในตัวแปร String โดยใช้คลาส FileInputStream และ StringBuilder
- สร้างงานนำเสนอ PowerPoint ใหม่โดยใช้คลาส Presentation
- รับการอ้างอิงไปยังคอลเลกชันสไลด์ของงานนำเสนอที่สร้างขึ้นใหม่
- เพิ่มสไลด์ใหม่จากเนื้อหา HTML โดยใช้เมธอด addFromHtml()
- บันทึกงานนำเสนอที่เป็นผลลัพธ์ลงในดิสก์
ขั้นตอนเหล่านี้สรุปขั้นตอนการ แทรก HTML ลงใน PowerPoint โดยใช้ Java ขั้นแรก เนื้อหา HTML จะถูกอ่านเป็นตัวแปรสตริงจากไฟล์โดยใช้คลาส FileInputStream และ StringBuilder อย่างไรก็ตาม คุณอาจดึงเนื้อหาจากแหล่งอื่นๆ เช่น ฐานข้อมูล ซ็อกเก็ต หรือ Web API เป็นต้น ในตอนท้าย สตริงนี้ จะถูกส่งผ่านเป็นอาร์กิวเมนต์ไปยังเมธอด ISlideCollection.addFromHtml() สำหรับการเพิ่มสไลด์ในงานนำเสนอโดยขึ้นอยู่กับขนาดของไฟล์ HTML
รหัสเพื่อแปลง HTML เป็น PowerPoint โดยใช้ Java
โค้ดนี้สาธิตวิธีการ แทรก HTML ใน PowerPoint โดยใช้ Java โดยใช้วิธี addFromHtml() เพื่อเพิ่มสไลด์ที่รับอาร์กิวเมนต์สตริงเดียวที่มีเนื้อหา HTML ในขณะที่คุณอาจให้เนื้อหา HTML โดยตรงหรือใช้ฟังก์ชันโอเวอร์โหลดอื่นๆ ที่มีอาร์กิวเมนต์ต่างกัน เช่นสตรีมแทนสตริงและวัตถุ IExternalResourceResolver เพื่อดึงเนื้อหาภายนอกจาก URI เฉพาะ
หัวข้อนี้สอนให้เรา แทรก HTML ใน PowerPoint โดยใช้ Java หากคุณต้องการแทรกเนื้อหา PDF ลงในงานนำเสนอ โปรดดูบทความใน วิธีแปลง PDF เป็นงานนำเสนอโดยใช้ Java