บทช่วยสอนสั้นๆ นี้มีข้อมูลที่จำเป็นทั้งหมดสำหรับ แปลง PowerPoint เป็น Word ใน C# คุณจะได้เรียนรู้วิธีโหลดงานนำเสนอ PowerPoint ที่มีอยู่ เช่น PPTX แล้วบันทึกเป็นเอกสาร Word โดยเรียกว่าไฟล์ DOCX คุณจะได้เรียนรู้วิธีใช้หลายไลบรารีเพื่อให้บรรลุข้อกำหนดนี้สำหรับการเปลี่ยน PowerPoint เป็น Word ใน C#
ขั้นตอนในการแปลง PowerPoint เป็น Word ใน C#
- กำหนดค่าสภาพแวดล้อมการพัฒนาเพื่อเพิ่ม Aspose.Slides for .NET และ Aspose.Words for .NET จากที่เก็บ
- โหลดงานนำเสนอต้นฉบับลงในวัตถุคลาส Presentation
- สร้างวัตถุสตรีมหน่วยความจำ
- บันทึกงานนำเสนอที่โหลดเป็นไฟล์ HTML ลงในสตรีมหน่วยความจำ
- สร้างวัตถุคลาส LoadOptions เพื่อควบคุมการโหลดของสตรีม HTML โดยการตั้งค่ารูปแบบการโหลดเป็น HTML
- โหลดข้อมูล HTML ที่บันทึกไว้ในสตรีมหน่วยความจำไปยังวัตถุคลาส Document จาก Aspose.Words
- บันทึกเอกสารผลลัพธ์เป็น DOCX
ขั้นตอนเหล่านี้อธิบายวิธีการ ส่งออก PowerPoint เป็น Word ใน C# โดยใช้สองไลบรารี เช่น Aspose.Slides และ Aspose.Words พร้อมกัน ขั้นแรก เราใช้คลาสการนำเสนอเพื่อโหลดเทมเพลตงานนำเสนอ PowerPoint จากนั้นบันทึกเป็นไฟล์ HTML ในสตรีมหน่วยความจำพร้อมกับตัวเลือกในการปรับแต่งกระบวนการโหลดนี้ ในขั้นตอนสุดท้าย เราโหลดสตรีมหน่วยความจำนี้ในออบเจกต์คลาส Document แล้วบันทึกลงในไฟล์ DOCX
รหัสเพื่อแปลง PPTX เป็น DOCX ใน C
รหัสนี้สาธิตกระบวนการ แปลง PPTX เป็น DOCX ใน C# โดยใช้วัตถุคลาส Presentation โดยระบุชื่อไฟล์ต้นฉบับเท่านั้น อย่างไรก็ตาม คุณสามารถใช้วัตถุ LoadOptions จากไลบรารี Aspose.Slides เพื่อตั้งค่าคุณสมบัติต่างๆ เช่น การตั้งค่ารหัสผ่าน ถ้า งานนำเสนอมีการป้องกันด้วยรหัสผ่าน การตั้งค่าฟังก์ชันการโทรกลับในกรณีที่เกิดข้อผิดพลาดหรือคำเตือน ฯลฯ นอกจากนี้ยังใช้ LoadOptions จากไลบรารี Aspose.Words เพื่อตั้งค่าคุณสมบัติต่างๆ ของอินพุต HTML เช่น รูปแบบ รายละเอียดการเข้ารหัส ความคืบหน้าในการตั้งค่าแบบอักษร และการแจ้งเตือนการเรียกกลับ ชื่อไม่กี่
ในบทช่วยสอนนี้ เราได้เรียนรู้การแปลง PowerPoint เป็นเอกสาร Word ใน C# โดยการโหลดงานนำเสนอที่มีอยู่แล้วบันทึกเป็นเอกสาร Word หากคุณต้องการเรียนรู้ขั้นตอนการสร้างงานนำเสนอใหม่แทนการโหลดงานนำเสนอที่มีอยู่ โปรดดูบทความใน วิธีสร้างงานนำเสนอ PowerPoint โดยใช้ C#