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

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

ขั้นตอนการค้นหาและแทนที่ใน PowerPoint ด้วย C#

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

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

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

โค้ดนี้แสดงกระบวนการ ค้นหาและแทนที่ข้อความใน PowerPoint คุณยังสามารถใช้ Aspose.Slides.Util.SlideUtil.FindAndReplaceText() เพื่อแทนที่ข้อความในงานนำเสนอทั้งหมดโดยใช้พารามิเตอร์ที่เหมาะสม ตัวเลือกอื่นคือการใช้ ReplaceText() กับ TextFrame เฉพาะที่มีการตั้งค่า TextSearchOptions ตามที่ต้องการ.

บทความนี้สอนกระบวนการค้นหาและแทนที่ข้อความในงานนำเสนอ. เพื่อดึงสื่อเช่นเสียงหรือวิดีโอจากงานนำเสนอ ให้ดูบทความ Extract Media from PowerPoint using C#.

 ไทย