ค้นหาและแทนที่ข้อความใน PowerPoint ด้วย Python

บทแนะนำสั้นนี้อธิบายวิธี ค้นหาและแทนที่ข้อความใน PowerPoint ด้วย Python. มีรายละเอียดการตั้งค่า IDE, รายการขั้นตอน, และตัวอย่างโค้ดเพื่อ ค้นหาและแทนที่ใน PowerPoint ด้วย Python. คุณจะได้เรียนรู้เทคนิคต่าง ๆ ในการแทนที่สตริงในงานนำเสนอ.

ขั้นตอนในการแทนที่คำใน PowerPoint ด้วย Python

  1. ตั้งค่าสภาพแวดล้อมให้ใช้ Aspose.Slides for Python via .NET
  2. โหลดไลบรารี aspose.slides และผูกเข้ากับนามแฝง
  3. กำหนดสตริงเก่าและสตริงใหม่ที่จะค้นหาและแทนที่
  4. โหลดไฟล์ PPTX ต้นฉบับเข้าสู่วัตถุคลาส Presentation เพื่อแทนที่สตริง
  5. ทำการวนซ้ำผ่านสไลด์ทั้งหมดในงานนำเสนอและรับคอลเลกชันของกล่องข้อความในแต่ละสไลด์
  6. เข้าถึง paragraphs ทั้งหมดในแต่ละกล่องข้อความและรับชุดของส่วนในทุกย่อหน้า
  7. ตรวจสอบความพร้อมของสตริงเป้าหมายในคุณสมบัติ text ของส่วน
  8. หากพบสตริง ให้แทนที่ด้วยสตริงใหม่
  9. บันทึกการนำเสนอที่อัปเดต

ขั้นตอนเหล่านี้สรุป วิธีค้นหาและแทนที่ข้อความใน PowerPoint ด้วย Python. โหลดการนำเสนอเข้าสู่หน่วยความจำ, วนซ้ำผ่านสไลด์, ดึงกล่องข้อความทั้งหมดโดยใช้ SlideUtil ในแต่ละสไลด์, จากนั้นวนซ้ำผ่านย่อหน้าและส่วน, และแทนที่ข้อความที่ตรงกันในแต่ละส่วน. สุดท้าย, บันทึกการนำเสนอที่ได้ลงบนดิสก์.

โค้ดสำหรับค้นหาและแทนที่ใน PowerPoint ด้วย Python

โค้ดนี้แสดงกระบวนการ ค้นหาและแทนที่ข้อความใน PowerPoint คุณสามารถปรับปรุงโค้ดโดยเพิ่มคู่ค้นหา/แทนที่ของสตริง, สลับความไวต่อกรณี, และแทนที่ข้อความในตาราง, โน้ตผู้พูด, และสไลด์มาสเตอร์/เลย์เอาต์. วิธี Presentation.replace_text() สามารถใช้เพื่อแทนที่สตริงโดยตรงในงานนำเสนอโดยไม่ต้องวิเคราะห์สไลด์และเนื้อหาที่เกี่ยวข้องเพื่ออัปเดตไฟล์อย่างรวดเร็ว.

บทความนี้แสดงตัวเลือกต่าง ๆ เพื่อแทนที่สตริงต่าง ๆ. เพื่อดึงสื่อเช่นเสียงหรือวิดีโอจากการนำเสนอ, โปรดดูบทความ ดึงสื่อจาก PowerPoint โดยใช้ Python.

 ไทย