Jak najít a nahradit text v dokumentu Word pomocí C#

V tomto krátkém tutoriálu pochopíme, jak najít a nahradit text v dokumentu Word pomocí C#. V C# Word dokument nahradit text je možné pomocí jednoduchých volání API pro kteroukoli z aplikací založených na .NET, ať už používáte operační systémy MS Windows, Linux nebo macOS.

Kroky k nahrazení textu v dokumentu Word pomocí C#

  1. Nakonfigurujte knihovnu Aspose.Words ze správce balíčků NuGet pomocí MS Visual Studio
  2. Vytvořte instanci třídy Document pro načtení zdrojového souboru aplikace Word
  3. Vytvořte instanci objektu třídy FindReplaceOptions pro nastavení různých vlastností
  4. Nastavte vyhledávací a nahrazovací řetězec v metodě Nahradit spolu s různými vlastnostmi
  5. Uložte výstupní soubor slova s nahrazenými hodnotami řetězce

Ve výše uvedených krocích se načte vstupní dokument aplikace Word a poté můžete zadat různé vlastnosti pro vyhledání a nahrazení textu, včetně hledání celých slov, směru nahrazení a shody velkých a malých písmen. Nakonec po dokončení procesu uložte výstupní soubor, abyste nahradili text v dokumentu Word pomocí C#.

Kód pro vyhledání a nahrazení textu v dokumentu Word pomocí C#

Ve výše uvedeném příkladu je pomocí C# DOCX nahrazení textu snadno možné v několika řádcích kódu. Proces začíná načtením vstupního dokumentu Word pomocí instance Document class, po kterém následuje nastavení různých vlastností FindReplaceOptions Class pro úpravu procesu nahrazování textu. Nakonec nahraďte text v dokumentu Word pomocí C# je dokončeno metodou Uložit.

V tomto článku jsme se naučili, jak je snadné použití C# nahradit text v dokumentu Word. Pokud se však chcete naučit posílat dokument aplikace Word e-mailem, přečtěte si článek na jak odeslat dokument Word e-mailem pomocí C#.

 Čeština