Att hitta och ersätta text är en vanlig uppgift som du kan behöva göra ofta. I fallet med flera filer kommer det att visa sig vara mer effektivt att göra detta programmatiskt. För detta ändamål kommer den här artikeln att lära dig hur du hittar och ersätter text i PowerPoint PPT med C++.
- C++ API för att hitta och ersätta text i PowerPoint-presentationer
- Hitta och ersätt text i PowerPoint-filer
C++ API för att hitta och ersätta text i PowerPoint PPT
Aspose.Slides for C++ är ett C++ API för att arbeta med PowerPoint-filer. Det låter dig skapa, läsa och uppdatera PowerPoint-filer utan att behöva installera Microsoft PowerPoint. Dessutom låter API:et dig hitta och ersätta text i PowerPoint-presentationer. Du kan antingen installera API:t genom NuGet eller ladda ner det direkt från avsnittet Nedladdningar.
PM> Install-Package Aspose.Slides.Cpp
Hitta och ersätt text i PowerPoint PPT med C++
Följande är stegen för att hitta och ersätta text i PowerPoint-filer.
- Ladda först PowerPoint-filen med klassen Presentation.
- Gå igenom presentationens bilder.
- Inom slingan hämtar du textramarna i en ITextFrame-array.
- Gå igenom mängden textramar.
- Inom loopen, iterera genom styckena i varje ITextFrame.
- Iterera genom delarna i varje IParagraph.
- För varje IPortion, kontrollera om den innehåller önskad text. Om det finns, byt sedan ut texten.
- Spara slutligen presentationen med metoden Presentation->Save(System::String fname, Export::SaveFormat format).
Följande exempelkod visar hur du hittar och ersätter text i PowerPoint PPTX med C++.
C++ Ersätt text i PowerPoint PPT - Skaffa en gratis licens
För att prova API utan utvärderingsbegränsningar kan du begära en gratis tillfällig licens.
Slutsats
I den här artikeln har du lärt dig hur du hittar och ersätter text i PowerPoint-presentationer med C++. Det delade kodavsnittet visar hur du uppnår det med bara några rader kod.
C++ PowerPoint API - Läs mer
Aspose.Slides för C++ är ett robust och funktionsrikt API som ger många ytterligare funktioner för att automatisera dina PowerPoint-arbetsflöden. Du kan utforska API:et i detalj genom att besöka den officiella dokumentationen. Om du har några frågor är du välkommen att kontakta oss på vårt gratis supportforum.