Najít a nahradit text v PowerPointu pomocí Javy

Tento článek vysvětluje, jak najít a nahradit text v PowerPoint pomocí Javy. Obsahuje podrobnosti o nastavení IDE, seznam kroků a ukázkový kód k vyhledávání a nahrazování v PowerPointu pomocí Javy. Různé další možnosti budou také sdíleny pro vyhledávání a nahrazování textu v prezentaci.

Kroky pro vyhledání a nahrazení v PowerPointu pomocí Javy

  1. Nastavte IDE tak, aby používalo Aspose.Slides for Java k vyhledávání a nahrazování textu v prezentaci.
  2. Načtěte PPTX do paměti pomocí objektu třídy Presentation pro aktualizaci prezentace
  3. Procházejte každým snímkem v prezentaci, abyste získali příslušnou kolekci textových polí
  4. Iterujte přes každé textové pole a přistupte ke kolekci paragraphs v něm
  5. Získejte všechny části v každém odstavci a porovnejte text v každé části, bez rozlišení velikosti písmen, s cílovým vyhledávacím řetězcem.
  6. Pokud je řetězec nalezen v části, znovu sestavte text části s novou hodnotou.
  7. Uložte prezentaci na disk s nahrazeným řetězcem

Tyto kroky ukazují, jak nahradit slova v PowerPointu. Pro zahájení procesu načtěte zdrojovou prezentaci do paměti, načtěte kolekci snímků v prezentaci, přistupte ke všem textovým políčkům na každém snímku, získejte kolekci odstavců v každém textovém políčku a nakonec přistupte ke kolekci částí v každém odstavci, který obsahuje text k analýze. Porovnejte text s textem části, najděte cílový řetězec v textu části, nahraďte starý řetězec novým, aktualizujte text části a uložte výstupní prezentaci na disk.

Kód pro nahrazení slov v PowerPointu pomocí Javy

Tento kód ukazuje proces najít a nahradit text v PowerPointu. Daný kód nahrazuje první výskyt řetězce v části textu, kterou lze upravit tak, aby se aktualizovaly všechny výskyty v této části textu. Můžete také přepínat rozlišování velkých a malých písmen pro přizpůsobení vyhledávací operace, vyhledávat a nahrazovat text na konkrétních snímcích a použít Presentation.replaceText() pro vyhledání a nahrazení textu v celé prezentaci.

Tento článek učí proces vyhledávání a nahrazování textu. Pro extrakci zvuku a videa z prezentace se podívejte na článek Extract Media from PowerPoint using Java.

 Čeština