บทแนะนำสั้นนี้อธิบายวิธี ค้นหาและแทนที่ข้อความใน PowerPoint ด้วย Python. มีรายละเอียดการตั้งค่า IDE, รายการขั้นตอน, และตัวอย่างโค้ดเพื่อ ค้นหาและแทนที่ใน PowerPoint ด้วย Python. คุณจะได้เรียนรู้เทคนิคต่าง ๆ ในการแทนที่สตริงในงานนำเสนอ.
ขั้นตอนในการแทนที่คำใน PowerPoint ด้วย Python
- ตั้งค่าสภาพแวดล้อมให้ใช้ Aspose.Slides for Python via .NET
- โหลดไลบรารี aspose.slides และผูกเข้ากับนามแฝง
- กำหนดสตริงเก่าและสตริงใหม่ที่จะค้นหาและแทนที่
- โหลดไฟล์ PPTX ต้นฉบับเข้าสู่วัตถุคลาส Presentation เพื่อแทนที่สตริง
- ทำการวนซ้ำผ่านสไลด์ทั้งหมดในงานนำเสนอและรับคอลเลกชันของกล่องข้อความในแต่ละสไลด์
- เข้าถึง paragraphs ทั้งหมดในแต่ละกล่องข้อความและรับชุดของส่วนในทุกย่อหน้า
- ตรวจสอบความพร้อมของสตริงเป้าหมายในคุณสมบัติ text ของส่วน
- หากพบสตริง ให้แทนที่ด้วยสตริงใหม่
- บันทึกการนำเสนอที่อัปเดต
ขั้นตอนเหล่านี้สรุป วิธีค้นหาและแทนที่ข้อความใน PowerPoint ด้วย Python. โหลดการนำเสนอเข้าสู่หน่วยความจำ, วนซ้ำผ่านสไลด์, ดึงกล่องข้อความทั้งหมดโดยใช้ SlideUtil ในแต่ละสไลด์, จากนั้นวนซ้ำผ่านย่อหน้าและส่วน, และแทนที่ข้อความที่ตรงกันในแต่ละส่วน. สุดท้าย, บันทึกการนำเสนอที่ได้ลงบนดิสก์.
โค้ดสำหรับค้นหาและแทนที่ใน PowerPoint ด้วย Python
โค้ดนี้แสดงกระบวนการ ค้นหาและแทนที่ข้อความใน PowerPoint คุณสามารถปรับปรุงโค้ดโดยเพิ่มคู่ค้นหา/แทนที่ของสตริง, สลับความไวต่อกรณี, และแทนที่ข้อความในตาราง, โน้ตผู้พูด, และสไลด์มาสเตอร์/เลย์เอาต์. วิธี Presentation.replace_text() สามารถใช้เพื่อแทนที่สตริงโดยตรงในงานนำเสนอโดยไม่ต้องวิเคราะห์สไลด์และเนื้อหาที่เกี่ยวข้องเพื่ออัปเดตไฟล์อย่างรวดเร็ว.
บทความนี้แสดงตัวเลือกต่าง ๆ เพื่อแทนที่สตริงต่าง ๆ. เพื่อดึงสื่อเช่นเสียงหรือวิดีโอจากการนำเสนอ, โปรดดูบทความ ดึงสื่อจาก PowerPoint โดยใช้ Python.