ค้นหาข้อความใน PPT ด้วย C++

ใช้ Aspose.Slides for C++ เพื่อหาข้อความในไฟล์งานนำเสนอโดยไม่ต้องใช้ Microsoft PowerPoint

ค้นหาข้อความในงานนำเสนอ PPT ผ่าน C++

Aspose.Slides for C++ ช่วยให้คุณค้นหาข้อความในงานนำเสนอ PPT ได้ ใช้ SlideUtil::GetAllTextBoxes เพื่อรวบรวมกรอบข้อความของสไลด์ แล้วตรวจสอบว่าข้อความมีวลีที่ต้องการหรือไม่

ค้นหาข้อความในงานนำเสนอ PPT โดยใช้ C++

auto presentation = MakeObject<Presentation>(u"presentation.ppt");

auto slide = presentation->get_Slides()->idx_get(0);
auto textFrames = SlideUtil::GetAllTextBoxes(slide);

for (auto&& textFrame : textFrames)
{
    auto text = textFrame->get_Text();
    if (text.Contains(u"PowerPoint"))
    {
        Console::WriteLine(text);
    }
}

presentation->Dispose();

วิธีค้นหาข้อความใน PPT ผ่าน C++

ทำตามขั้นตอนต่อไปนี้เพื่อค้นหาข้อความในงานนำเสนอ PPT

  1. โหลดไฟล์ PPT ด้วยคลาส Presentation
  2. ดึงสไลด์ที่ต้องการด้วย Presentation::get_Slides และดึงกรอบข้อความของสไลด์ด้วย SlideUtil::GetAllTextBoxes
  3. ตรวจสอบว่าข้อความของแต่ละกรอบมีวลีที่ต้องการหรือไม่

สร้างด้วย Aspose.Slides

ค้นหาข้อความในไฟล์ PPT ออนไลน์

แอป Aspose.Slides Search ฟรีนี้สร้างด้วย Aspose.Slides for C++ ซึ่งเป็น API เดียวกับโค้ดด้านบน เปิดแอปแล้วดูว่า API ทำอะไรได้บ้างกับไฟล์ PPT ของคุณเอง

  • ทำงานในเบราว์เซอร์ ไม่ต้องติดตั้งสิ่งใด
  • ดูว่า Aspose.Slides ค้นหาข้อความอย่างไรก่อนเขียนโค้ด
  • ค้นหาข้อความธรรมดาหรือนิพจน์ทั่วไปในไฟล์ PPT ของคุณ
  • ดาวน์โหลดผลการค้นหาเป็นไฟล์ข้อความ

รูปแบบอื่นที่รองรับการค้นหา

ด้วย C++ คุณยังสามารถค้นหาข้อความในรูปแบบต่อไปนี้ได้