W tym krótkim samouczku zrozumiemy, jak znaleźć i zamienić tekst w dokumencie Word przy użyciu języka C#. W C# Word Document zamiana tekstu jest możliwa przy użyciu prostych wywołań API dla dowolnej aplikacji opartej na .NET, niezależnie od tego, czy używasz systemów operacyjnych MS Windows, Linux czy macOS.
Kroki, aby zamienić tekst w dokumencie programu Word przy użyciu języka C#
- Skonfiguruj bibliotekę Aspose.Words z menedżera pakietów NuGet przy użyciu MS Visual Studio
- Utwórz instancję klasy Document do ładowania źródłowego pliku Word
- Utwórz instancję obiektu klasy FindReplaceOptions, aby ustawić różne właściwości
- Ustaw ciąg wyszukiwania i zamiany w metodzie Replace wraz z różnymi właściwościami
- Zapisz wyjściowy plik słów z zastąpionymi wartościami łańcuchowymi
W powyższych krokach ładowany jest wejściowy dokument Word, a następnie można określić różne właściwości, aby znaleźć i zamienić tekst, w tym znaleźć całe słowa, zamienić kierunek i dopasować wielkość liter. Na koniec zapisz plik wyjściowy po zakończeniu procesu, aby zamienić tekst w dokumencie programu Word przy użyciu języka C#.
Kod do wyszukiwania i zamiany tekstu w dokumencie programu Word przy użyciu języka C#
W powyższym przykładzie za pomocą C# DOCX zastąpienie tekstu jest łatwe w kilku liniach kodu. Proces rozpoczyna się od załadowania wejściowego dokumentu programu Word przy użyciu wystąpienia klasy Document, po czym następuje ustawienie różnych właściwości klasy FindReplaceOptions w celu dostosowania procesu zastępowania tekstu. Wreszcie zamień tekst w dokumencie programu Word przy użyciu C# jest zakończone metodą Save.
W tym artykule dowiedzieliśmy się, jak łatwo można użyć C# zastępowania tekstu w dokumencie Word. Jeśli jednak chcesz dowiedzieć się, jak wysyłać dokumenty tekstowe pocztą e-mail, zapoznaj się z artykułem na jak wysłać dokument programu Word pocztą e-mail przy użyciu języka C#.