Najít a nahradit text v PowerPointu pomocí C#

Tento rychlý článek vysvětluje, jak najít a nahradit text v PowerPoint pomocí C#. Poskytuje nastavení IDE, seznam kroků a ukázkový kód k nahrazení slov v PowerPointu pomocí C#. Naučíte se různé techniky, jak provést stejný úkol v prezentaci PowerPoint.

Kroky pro hledání a nahrazení v PowerPointu pomocí C#

  1. Nastavte prostředí tak, aby používalo Aspose.Slides for .NET pro nahrazování textu
  2. Načtěte zdrojový PPTX do objektu třídy Presentation pro nahrazení slov
  3. Iterujte přes každý snímek v načtené prezentaci
  4. Získat všechna textová pole z aktuálního snímku
  5. Procházejte každý paragraph a textovou část v textovém poli
  6. Zkontrolujte každou část textu, abyste našli cílový řetězec bez rozlišení velikosti písmen.
  7. Rekonstruujte text v části nahrazením staré hodnoty novou hodnotou
  8. Nakonec uložte upravenou prezentaci na disk.

Tyto kroky popisují jak najít a nahradit text v PowerPointu pomocí C#. Načtěte zdrojovou prezentaci, projděte každým snímkem, načtěte všechna textová pole a analyzujte každou část kolekce odstavců pro každé textové pole. Zkontrolujte každou část textu na cílový řetězec a poté jej znovu sestavte nahrazením starého textu novým textem.

Kód pro hledání a nahrazení v PowerPointu pomocí C#

Tento kód ukazuje postup vyhledání a nahrazení textu v PowerPointu. Můžete také použít Aspose.Slides.Util.SlideUtil.FindAndReplaceText() pro nahrazení textu v celé prezentaci pomocí vhodných argumentů. Další možností je použít ReplaceText() na konkrétním TextFrame s požadovaným nastavením TextSearchOptions.

Tento článek učí proces vyhledávání a nahrazování textu v prezentaci. Pro extrakci médií, jako jsou audio nebo video, z prezentace, odkažte na článek Extrahovat média z PowerPointu pomocí C#.

 Čeština