Vyhledávání textu v PPT pomocí C++

Pomocí Aspose.Slides for C++ najdete text v souborech prezentací bez Microsoft PowerPoint.

Vyhledávání textu v prezentaci PPT v C++

Aspose.Slides for C++ umožňuje vyhledávat text v prezentacích PPT. Pomocí SlideUtil::GetAllTextBoxes shromážděte textové rámce snímku a poté zkontrolujte, zda jejich text obsahuje požadovanou frázi.

Vyhledávání textu v prezentaci PPT pomocí 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();

Jak vyhledat text v PPT v C++

Postupujte podle těchto kroků a vyhledejte text v prezentaci PPT.

  1. Načtěte soubor PPT pomocí třídy Presentation.
  2. Získejte požadovaný snímek pomocí Presentation::get_Slides a jeho textové rámce pomocí SlideUtil::GetAllTextBoxes.
  3. Zkontrolujte, zda text každého rámce obsahuje požadovanou frázi.

Vytvořeno pomocí Aspose.Slides

Vyhledávání textu v souborech PPT online

Bezplatná aplikace Aspose.Slides Search je vytvořena pomocí Aspose.Slides for C++, stejného API jako ve výše uvedeném kódu. Otevřete ji a vyzkoušejte, co API dokáže s vašimi vlastními soubory PPT.

  • Běží ve vašem prohlížeči, nic není třeba instalovat.
  • Podívejte se, jak Aspose.Slides vyhledává text, ještě než napíšete kód.
  • Prohledejte soubor PPT podle prostého textu nebo regulárních výrazů.
  • Stáhněte nalezené výsledky jako textový soubor.

Další podporované formáty pro vyhledávání

Pomocí C++ můžete vyhledávat text také v následujících formátech.