การดำเนินการแปลง PowerPoint เป็น Word นั้นแทบจะไม่มีกระบวนการที่ตรงไปตรงมา—ทั้งแอป Microsoft PowerPoint และ Microsoft Word ไม่ได้ให้ข้อมูลเฉพาะเจาะจง ฟังก์ชั่นที่ช่วยให้ผู้ใช้สามารถแปลง PowerPoint เป็น Word หากคุณต้องการแปลงเอกสาร PPT เป็น Word DOC แสดงว่าคุณมีเหตุผลที่ชัดเจนที่ต้องการทำเช่นนั้น อย่างแรก Word มีฟังก์ชันการจัดรูปแบบที่เหมาะกับความต้องการของคุณมากกว่า คุณจะได้รับตัวเลือกการพิมพ์มากขึ้นใน Word
หากคุณต้องการทำงานแบบเป็นโปรแกรม คุณจะสามารถทำได้โดยใช้โค้ด Python สองสามบรรทัด เมื่อคุณอ่านบทความนี้จบ คุณจะได้เรียนรู้วิธีการแปลง PowerPoint เป็น Word ใน Python
รับสอง API เพื่อแปลง PPT เป็น Word ใน Python
ก่อนหน้านี้ เราทราบดีว่าการดำเนินการ PowerPoint กับ Word ไม่ใช่กระบวนการที่ตรงไปตรงมา เพื่อไปยังจุดที่คุณสามารถดำเนินการแปลง PowerPoint เป็น Word ได้โดยการรันโค้ด คุณต้องมี API ที่เกี่ยวข้องกับงานนำเสนอ PowerPoint และ API อื่นที่สามารถจัดการเอกสารคำได้
- Aspose.Slides for Python ผ่าน .NET API อันทรงพลังนี้ใช้เพื่อสร้าง แก้ไข แปลง และจัดการงานนำเสนอ PowerPoint (โดยไม่ต้องใช้ Microsoft PowerPoint หรือ Office) หากต้องการติดตั้ง Aspose.Slides for Python โปรดดูที่การติดตั้ง
- Aspose.Words for Python ผ่าน .NET API การประมวลผลเอกสารที่มีคุณสมบัติหลากหลายนี้ใช้ในการสร้าง แก้ไข แปลง เรนเดอร์ และพิมพ์ไฟล์ในรูปแบบ Microsoft Word หากต้องการติดตั้ง Aspose.Words for Python โปรดดูที่การติดตั้ง
API ที่แนะนำช่วยให้คุณสามารถแยกรายการที่เกี่ยวข้อง (ตั้งแต่ข้อความไปจนถึงรูปภาพ) บนสไลด์ใน PowerPoint และยังถ่ายโอนเนื้อหาที่แยกออกมาไปยังหน้าที่รอในเอกสาร Word
ข้อมูล: คุณอาจต้องการดู ตัวแปลง PowerPoint เป็น Word ฟรีจาก Aspose เนื่องจากงานที่ดำเนินการอาจถือเป็นการสาธิตสดของ กระบวนการ PowerPoint เป็น Word ที่อธิบายไว้ในบทความนี้
แปลง PowerPoint เป็น Word ใน Python
- เพิ่มเนมสเปซเหล่านี้ในไฟล์ program.py ของคุณ:
นำเข้า aspose.slides เป็นสไลด์
นำเข้า aspose.words เป็นคำ
- รันโค้ด Python นี้เพื่อแปลง PPT เป็น Word:
presentation = slides.Presentation("pres.pptx")
doc = words.Document()
builder = words.DocumentBuilder(doc)
for index in range(presentation.slides.length):
slide = presentation.slides[index]
# สร้างและแทรกภาพสไลด์
slide.get_thumbnail(2,2).save("slide_{i}.png".format(i = index), drawing.imaging.ImageFormat.png)
builder.insert_image("slide_{i}.png".format(i = index))
for shape in slide.shapes:
# แทรกข้อความของสไลด์
if (type(shape) is slides.AutoShape):
builder.writeln(shape.text_frame.text)
builder.insert_break(words.BreakType.PAGE_BREAK)
doc.save("presentation.docx")
รับใบอนุญาตฟรี
ต้องการลองใช้คุณสมบัติ Aspose.Slides และ Aspose.Words โดยไม่มีข้อ จำกัด หรือไม่? รับ ใบอนุญาตชั่วคราวฟรี
บทสรุป
เราเชื่อว่าตอนนี้คุณรู้วิธีแปลงงานนำเสนอ PowerPoint เป็นเอกสาร Word โดยใช้รหัส Python
ในขณะที่โค้ด Python ที่เราจัดเตรียมไว้ให้มีเป้าหมายที่ PPT และ DOC คุณสามารถแก้ไขและใช้สำหรับ PPT เป็น DOCX, PPTX เป็น DOCX, PPTX เป็น DOC และการแปลงอื่น ๆ ที่เกี่ยวข้องกับรูปแบบเอกสาร PowerPoint และ Word ที่รู้จัก
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Aspose.Slides คุณสมบัติ โปรดดูเอกสารประกอบ /python-net/). หากคุณมีคำถาม คุณสามารถโพสต์ได้ที่ฟอรัม