การค้นหาและแทนที่ข้อความเป็นงานทั่วไปที่คุณอาจต้องทำบ่อยๆ ในกรณีของไฟล์หลายไฟล์ การทำเช่นนี้โดยทางโปรแกรมจะพิสูจน์ได้ว่ามีประสิทธิภาพมากกว่า ด้วยเหตุนี้ บทความนี้จะสอนวิธีค้นหาและแทนที่ข้อความในไฟล์ PowerPoint โดยใช้ C++

C ++ API สำหรับการค้นหาและแทนที่ข้อความในงานนำเสนอ PowerPoint

Aspose.Slides for C++ เป็น C++ API สำหรับการทำงานกับไฟล์ PowerPoint ช่วยให้คุณสร้าง อ่าน และอัปเดตไฟล์ PowerPoint โดยไม่จำเป็นต้องติดตั้ง Microsoft PowerPoint นอกจากนี้ API ยังช่วยให้คุณค้นหาและแทนที่ข้อความในงานนำเสนอ PowerPoint คุณสามารถติดตั้ง API ผ่าน NuGet หรือดาวน์โหลดโดยตรงจากส่วน ดาวน์โหลด

PM> Install-Package Aspose.Slides.Cpp

ค้นหาและแทนที่ข้อความในไฟล์ PowerPoint โดยใช้ C++

ต่อไปนี้เป็นขั้นตอนในการค้นหาและแทนที่ข้อความในไฟล์ PowerPoint

  • ขั้นแรก ให้โหลดไฟล์ PowerPoint โดยใช้คลาส Presentation
  • วนซ้ำสไลด์ของงานนำเสนอ
  • ภายในลูป ให้ดึงกรอบข้อความในอาร์เรย์ ITextFrame
  • วนซ้ำตามอาร์เรย์ของกรอบข้อความ
  • ภายในลูป ให้ทำซ้ำผ่านย่อหน้าในแต่ละ ITextFrame
  • วนซ้ำส่วนต่างๆ ในแต่ละ IParagraph
  • สำหรับแต่ละ IPortion ให้ตรวจสอบว่ามีข้อความที่ต้องการหรือไม่ หากมีอยู่ให้แทนที่ข้อความ
  • สุดท้าย บันทึกงานนำเสนอโดยใช้เมธอด Presentation->Save(System::String fname, Export::SaveFormat)

โค้ดตัวอย่างต่อไปนี้แสดงวิธีการค้นหาและแทนที่ข้อความในไฟล์ PowerPoint โดยใช้ C++

รับใบอนุญาตฟรี

หากต้องการลองใช้ API โดยไม่มีข้อจำกัดในการประเมิน คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีค้นหาและแทนที่ข้อความในงานนำเสนอ PowerPoint โดยใช้ C++ ข้อมูลโค้ดที่ใช้ร่วมกันแสดงวิธีการบรรลุเป้าหมายด้วยโค้ดเพียงไม่กี่บรรทัด Aspose.Slides for C++ คือ API ที่มีประสิทธิภาพและเต็มไปด้วยฟีเจอร์ ซึ่งมีคุณสมบัติเพิ่มเติมมากมายสำหรับทำให้เวิร์กโฟลว์ PowerPoint ของคุณเป็นแบบอัตโนมัติ คุณสามารถสำรวจ API โดยละเอียดได้โดยไปที่ เอกสารอย่างเป็นทางการ ในกรณีที่มีข้อสงสัย โปรดติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี

ดูสิ่งนี้ด้วย